導航:首頁 > 編程語言 > 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相關的資料

熱點內容
加強行車調度命令管理 瀏覽:241
伺服器已禁用什麼意思 瀏覽:148
部隊命令回復 瀏覽:753
神奇寶貝伺服器地圖怎麼設置 瀏覽:380
加密演算法輸出固定長度 瀏覽:862
程序員去重慶還是武漢 瀏覽:121
伺服器如何撤銷網頁登錄限制 瀏覽:980
微信公眾平台php開發視頻教程 瀏覽:628
怎麼看蘋果授權綁定的app 瀏覽:255
壓縮機單級壓縮比 瀏覽:380
linux測試php 瀏覽:971
什麼時候梁旁邊需要加密箍筋 瀏覽:40
微信清粉軟體源碼 瀏覽:717
matlabdoc命令 瀏覽:550
如何去ping伺服器 瀏覽:75
ecshop安裝php55 瀏覽:817
javaword庫 瀏覽:958
php圖片路徑資料庫中 瀏覽:488
什麼是大擂台演算法 瀏覽:329
數字電視節目已加密怎麼弄 瀏覽:894