39 Ubuntu下配置python的vscode開發環境
0 引言
最近想在ubuntu下搞深度學習,首先配置了python的vscode開發環境。在配置python時,選擇了Anaconda3.x,保證了其相對於系統python2.x的獨立性。另外,vscode是單獨安裝的,其路徑添加到環境變量中,安裝完Anaconda3.x之後,啟動其桌面客戶端,即可看到vscode躺在列表中。啟動vscode,配置python開發環境,並修正一些pylint的bug,即可享受。
1 安裝VSCode
(1)去這兒下載.deb版本的安裝包
https://code.visualstudio.com/
(2)安裝命令
sudo dpkg -i <file>.deb
2 安裝Anaconda客戶端
(1)下載Anaconda,我用的是下面這個清華映像的鏈接,用的是斷點續傳的命令,在網絡不太穩定的情況下很好用。(大小為651.7MB)
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
一旦網卡了或者斷網了,在terminal終端中按方向鍵“上”調出此命令回車運行即可繼續下載。
(2)安裝Anaconda
$bash Anaconda3-5.2.0-Linux-x86_64.sh #第一種安裝方式 $sh Anaconda3-5.2.0-Linux-x86_64.sh #第二種安裝方式
正確填寫安裝信息提示即可,這裏不再贅述。唯一需要註意的地方是,安裝完成後,系統提示是否安裝VSCode,輸入”no“ ,結束.
Do you wish to proceed with the installation of Microsoft VSCode?[yes|no]
>>> no [enter]
(3)驗證Anaconda安裝是否成功
打開終端,輸入 $python,即可看到提示信息
Python 3.6.5 |Anaconda, Inc.| (default, Apr 29 2018, 16:14:56) [GCC 7.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
另外,介紹一下啟動圖形化Anaconda的方法
$ source ~/anaconda3/bin/activate root # 打開Anaconda的終端
$ anaconda-navigator # 打開圖形化界面
效果如圖所示,可以看到VSCode躺在列表中。(簡直是太美了!)
3 設置python開發環境
(1)新建一個.py文件(helloWorld.py),點擊debug(蟲子)按鈕,這時就可以運行python腳本了(VSCode幫我們做了很多初始化工作,並且自動鏈接到了Anaconda)。
(2)解決pylint提示問題
首先安裝pylint_django插件,該插件解決了pylint提示bug的問題
$source ~/anaconda3/bin/activate root #啟動Anaconda終端
$pip install pylint_django
另外,需要在VSCode中加載使用插件,並使用,方法非常簡單。
在vscode中選擇"文件"->"首選項"->"設置"打開vscode的設置文件,然後"python.linting.pylintArgs"處添加"--load-plugins pylint_django"
4 效果圖
enjoy!
39 Ubuntu下配置python的vscode開發環境