1. 程式人生 > >39 Ubuntu下配置python的vscode開發環境

39 Ubuntu下配置python的vscode開發環境

term install arc http 終端 pro spa ins 成功

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開發環境