导航:首页 > 编程语言 > python安装jedi

python安装jedi

发布时间:2022-07-24 22:42:08

‘壹’ 如何使vim下开发python调试更方便

1. 一键执行

这个不是插件,而是一个自定义的vim配置。很多时候我们写python,都是写一些较为简单的脚本,那么,这个一键执行的功能就非常实用,我个人感觉最实用的是在写单元测试的时候,写完一个单元测试,都不用退出vim,立即执行就能看到结果。
将下面的配置放到.vimrc文件即可:

""""""""""""""""""""""
"Quickly Run
""""""""""""""""""""""
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
if &filetype == 'c'
exec "!g++ % -o %<"
exec "!time ./%<"
elseif &filetype == 'cpp'
exec "!g++ % -o %<"
exec "!time ./%<"
elseif &filetype == 'java'
exec "!javac %"
exec "!time java %<"
elseif &filetype == 'sh'
:!time bash %
elseif &filetype == 'python'
exec "!time python2.7 %"
elseif &filetype == 'html'
exec "!firefox % &"
elseif &filetype == 'go'
" exec "!go build %<"
exec "!time go run %"
elseif &filetype == 'mkd'
exec "!~/.vim/markdown.pl % > %.html &"
exec "!firefox %.html &"
endif
endfunc

2. 代码补全(snipMate)

代码补全能够显着地减少你敲键的次数,并且将你从琐碎的语法中解放出来。说白了,就是帮你写代码!

如果使用snipMate插件,那么,当你输入ifmain以后按tab键,将会自动为你生成下面的代码:

if __name__ == '__main__':
main()

输入for,再按tab键,生成如下代码:

for needle in haystack:
# code...

代码补全有两款插件都比较不错,可以根据自己的需要进行选择:
snipMate
xptemplate
3. 语法检查(Syntastic)

syntastic是一款强大的语法检查插件,当你保存源文件时,它就会执行,并提示用户哪些代码存在语法错误,哪些代码风格不符合规范,并给出具体的提示。
例如,python代码风格默认设置为PEP8,即使你不知道PEP8的风格,只要你使用syntastic插件,并根据它给出的提示修改,那么,你就能写出完全符合PEP8风格的代码!

4. 编程提示(jedi-vim)

jedi-vim是基于jedi的自动补全插件,与Syntastic 不同的是,该插件更加智能,更贴切的称呼是”编程提示”,而不是代码补全插件。

如下图所示:

可以说,这个插件是写vim的标配,并且,真正让vim写python变成一件轻松愉快的事情。
注意: 安装惊jedi-vim插件,需要在电脑中安装jedi,根据jedi-vim给出的提示,正常按装即可。不过我之前遇到一个问题,在公司的虚拟机里面,安装以后不起作用,google了半天没有成功,最后更新了一下vim就可以了,希望遇到相同问题的人,能够看到。

sudo aptitude install vim-gnome vim vim-common vim-tiny

‘贰’ jedi python 怎么用

Python属于工具类语言,在Linux系统下安装Python工具,就可以进行使用: 1.下载Python安装包。 2.解压Python安装包。 tar -xzf Python-2.7.3.tgz3.在Python-2.7.3 根目录下运行。 ./configure#configure 命令执行完之后,会生成一个 Makefile 文

‘叁’ 如何在sublime Text 上安装自动补全插件jedi

方法如下:
先当然要安装Sublime Text.
用组合键ctrl+shift+p,打开Package Control面板
输入install package,进入面板
Type jedi and select “SublimeJEDI”
cd ~/.config/sublime-text-2/Packages/ git clone https://github.com/srusskih/SublimeJEDI.git "Jedi - Python autocompletion"

Git
Sublime Package Control(推荐)
以下是配置说明了,曾经在这里被坑过,有两个文件要配置:
在sublime 工程配置文件中(即<project name>.sublime-project):#橙色部分为新加内容
{
"folders":
[
{
"follow_symlinks": true,
"path": "F:\\briefcase\\Sublime Projects\\mysite"
}
],
"settings": {
"python_interpreter_path": "F:\\briefcase\\python2.7.5_64\\python.exe",
}
}
User/Preferences.sublime-settings 或者 User/Python.sublime-settings:#橙色部分为新加内容
{
"auto_complete_triggers": [{"selector": "source.python", "characters": "."}],
"auto_complete_selector": "-",
}

‘肆’ 如何在sublime Text 上安装自动补全插件jedi

首先当然要安装Sublime Text.不是吗
然后进入正题,惊醒jedi的安装了,有以下两个方式:
用组合键ctrl+shift+p,打开Package Control面板
输入install package,进入面板
Type jedi and select “SublimeJEDI”
cd ~/.config/sublime-text-2/Packages/ git clone https://github.com/srusskih/SublimeJEDI.git "Jedi - Python autocompletion"

Git
Sublime Package Control(推荐)
以下是配置说明了,曾经在这里被坑过,有两个文件要配置:
在sublime 工程配置文件中(即.sublime-project):#橙色部分为新加内容
{
"folders":
[
{
"follow_symlinks": true,
"path": "F:\\briefcase\\Sublime Projects\\mysite"
}
],
"settings": {
"python_interpreter_path": "F:\\briefcase\\python2.7.5_64\\python.exe",
}
}
User/Preferences.sublime-settings 或者 User/Python.sublime-settings:#橙色部分为新加内容
{
"auto_complete_triggers": [{"selector": "source.python", "characters": "."}],
"auto_complete_selector": "-",
}

OK,

‘伍’ 如何安装jedi vim插件

这里因为vim由于插件机制问题,所以我按照pathogen的方式来说明:
下载jedi和jedi-vim,然后吧jedi目录放置到jedi-vim中,然后将jedi-vim目录放置到bundle目录中

然后确保系统安装了python,如果是Windows操作系统需要支持python(有第三方编译的)

‘陆’ python youcompleteme怎么使用

1.安装jedi-vim
在.vimrc中添加:
Bundle ‘davidhalter/jedi-vim’
然后进入vim运行BundleInstall
2.安装jedi模块
sudo pip install jedi
安装完成.

‘柒’ 如何在sublime Text 上安装自动补全插件jedi

首先当然要安装Sublime Text.不是吗
然后进入正题,惊醒jedi的安装了,有以下两个方式:
用组合键ctrl+shift+p,打开Package Control面板
输入install package,进入面板
Type jedi and select “SublimeJEDI”
cd ~/.config/sublime-text-2/Packages/
git clone https://github.com/srusskih/SublimeJEDI.git "Jedi - Python autocompletion"

Git
Sublime Package Control(推荐)
以下是配置说明了,曾经在这里被坑过,有两个文件要配置:
在sublime 工程配置文件中(即<project name>.sublime-project):#橙色部分为新加内容
{
"folders":
[
{
"follow_symlinks": true,
"path": "F:\\briefcase\\Sublime Projects\\mysite"
}
],
"settings": {
"python_interpreter_path": "F:\\briefcase\\python2.7.5_64\\python.exe",
}
}
User/Preferences.sublime-settings 或者 User/Python.sublime-settings:#橙色部分为新加内容
{
"auto_complete_triggers": [{"selector": "source.python", "characters": "."}],
"auto_complete_selector": "-",
}

‘捌’ 如何安装jedi vcl for delphi

从网上下载了JEDI的组件包,包含JVCL和JCL。
首先运行JCL目录下的install.bat,安装JCL一切正常。
然后运行JVCL目录下的install,可能出现:Fatal: F1026 File not found: 'System.Types.dcu'Failed to compile JVCL installer错误,
导致JVCL的安装程序无法BUILD,进而无法安装JVCL

如果出现:
打开 /jvcl/install/JVCLInstall/JVCLInstall.dpr
点击编译
出错system.types.dcu没有找到
打开 GenerateDefines单元或
双击错误 找到
{$IFDEF HAS_UNIT_TYPES}
System.Types,
{$ENDIF HAS_UNIT_TYPES}
去掉这两句,再次编译

阅读全文

与python安装jedi相关的资料

热点内容
python软件功能简介 浏览:784
外国程序员一般多少岁退休 浏览:917
怎么看linux和时间服务器 浏览:680
程序员搞笑花名 浏览:501
dota2怎么设置国服服务器地址 浏览:212
单片机高电平驱动 浏览:115
ios多选文件夹 浏览:909
加强行车调度命令管理 浏览:243
服务器已禁用什么意思 浏览:150
部队命令回复 浏览:755
神奇宝贝服务器地图怎么设置 浏览:382
加密算法输出固定长度 浏览:862
程序员去重庆还是武汉 浏览:121
服务器如何撤销网页登录限制 浏览:980
微信公众平台php开发视频教程 浏览:628
怎么看苹果授权绑定的app 浏览:255
压缩机单级压缩比 浏览:380
linux测试php 浏览:971
什么时候梁旁边需要加密箍筋 浏览:40
微信清粉软件源码 浏览:717