1. 程式人生 > 實用技巧 >Python VS code設定

Python VS code設定

Anaconda + VSCode 最詳細教程 - 簡書

寫在前面

「戲」說 Python

image

一、Anaconda 下載

Anaconda 可以看做Python的一個整合安裝,安裝它後就預設安裝了python、IPython、整合開發環境Spyder和眾多的包和模組,讓你在管理環境和包時更加方便。

可以選擇從官網或清華源下載 Anaconda 安裝包,清華源下載速度相對較快。

安裝的位數推薦32位,相容性最強,也可以根據自己的系統位數選擇安裝。

官網:https://www.anaconda.com/products/individual

官網

清華源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

清華源

二、Anaconda 安裝

安裝過程中三個注意的地方:

  • 勾選 Alls Users
  • 勾選 Add Anaconda to the system PATH environment variable
  • 如果之前沒有安裝 VSCode,可以在 Anaconda 安裝過程中選擇安裝
Anaconda 安裝

三、VSCode 下載安裝

Anaconda 安裝過程中 VSCode 有時候可能會出錯,導致安裝失敗,這種情況下可以選擇從 VSCode 官網下載安裝。

VSCode官網:https://code.visualstudio.com/Download#

VSCode官網 VSCode安裝

四、管理 conda

1. 檢視 conda 版本

安裝完成後按Win+R開啟cmd終端,輸入conda --version

如果正常輸出了 conda 的版本,說明 Anaconda 成功安裝了。

檢查conda已經被安裝

2. 新增國內源

  • 檢視現有源

conda config --show-sources

  • 新增國內清華源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

  • 刪除預設源

conda config --remove channels defaults

  • 設定搜尋時顯示通道地址

conda config --set show_channel_urls yes

換國內源

3. 升級 conda

設定完國內源後,升級 conda 的速度會快很多,之後安裝包時也會從國內源下載。

conda update conda

升級時彈出Proceed ([y]/n)?時,選擇y,確認升級。

升級Conda

五、環境管理

可跳過,直接用預設環境

1. 檢視 Python 版本

python --version

2. 建立環境

上一步查到我電腦上的 Python 版本為 3.7.0 ,我想在這個版本基礎上建立一個名為xiaolvshijie的虛擬環境。

conda create -n xiaolvshijie python=3.7.0

新的開發環境會被預設安裝在你 conda 目錄下的 envs 檔案目錄下。

image

3. 啟用環境

activate xiaolvshijie

4. 列出所有的環境

conda info -e

當前啟用的環境會標*

image

5. 切換到另一個環境

activate xiaolvshijie

6. 登出當前環境

deactivate

7. 複製環境

conda create -n xiaolv --clone xiaolvshijie

8. 刪除環境

conda remove -n xiaolv --all

六、包管理

1. 檢視已安裝包

conda list

2. 使用 Conda 命令安裝包

conda install beautifulsoup4

3. 通過 pip 命令來安裝包

如果無法通過conda安裝,可以用pip命令來安裝包。

pip install beautifulsoup4

4. 移除包

conda remove beautifulsoup4

七、VSCode 配置

1. 安裝 Python 外掛

安裝 Python 外掛

2. 安裝 Code Runner 外掛

安裝 code runner 外掛

3. 安裝中文外掛(可選)

安裝中文外掛

4. 指定路徑(可跳過)

確定當前啟用環境所在路徑

image

然後在File-->Preferences-->Settings-->Extensions-->Python-->setting.json新增下面的 Python 路徑,這個路徑和你設定的環境名稱有關。

"python.pythonPath" :"D:\\anaconda3\\envs\\xiaolvshijie\\python.exe"

image 指定路徑

八、開始執行 Py 檔案

執行程式碼前一定要按Ctrl + S儲存,再右鍵選擇Run Code或者用快捷鍵Ctrl + Alt + N執行程式碼。

1. 執行簡單程式碼測試

print('hello xiaolvshijie')

image

2. 執行 Py 檔案

複製下面這段程式碼到編輯器中,Ctrl + S儲存,再右鍵選擇Run Code執行程式碼。

import prettytable as pt

tb = pt.PrettyTable()
tb.field_names = ['Author', 'wwcheng']
tb.add_row(['ID', 'xiaolvshijie'])

print(tb)

image

會出現報錯提示:ModuleNotFoundError: No module named 'prettytable'

意思是當前環境中缺少prettytable的包,你需要安裝這個包。。

我們可以用conda install prettytable或者pip install prettytable來安裝這個包。

如果不知道報錯提示的意思,可以利用搜尋引擎,百度一下你就知道,Python程式設計相關的問題網路上基本都能搜尋到。

結語

成功安裝 Anaconda 和 VSCode 並執行上面測試程式碼後,你已經可以「打排位」了!

請長按識別二維碼關注「效率視界」

一、Anaconda 下載

Anaconda 可以看做Python的一個整合安裝,安裝它後就預設安裝了python、IPython、整合開發環境Spyder和眾多的包和模組,讓你在管理環境和包時更加方便。

可以選擇從官網或清華源下載 Anaconda 安裝包,清華源下載速度相對較快。

安裝的位數推薦32位,相容性最強,也可以根據自己的系統位數選擇安裝。

官網:https://www.anaconda.com/products/individual

官網

清華源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

清華源

二、Anaconda 安裝

安裝過程中三個注意的地方:

  • 勾選 Alls Users
  • 勾選 Add Anaconda to the system PATH environment variable
  • 如果之前沒有安裝 VSCode,可以在 Anaconda 安裝過程中選擇安裝
Anaconda 安裝

三、VSCode 下載安裝

Anaconda 安裝過程中 VSCode 有時候可能會出錯,導致安裝失敗,這種情況下可以選擇從 VSCode 官網下載安裝。

VSCode官網:https://code.visualstudio.com/Download#

VSCode官網 VSCode安裝

四、管理 conda

1. 檢視 conda 版本

安裝完成後按Win+R開啟cmd終端,輸入conda --version

如果正常輸出了 conda 的版本,說明 Anaconda 成功安裝了。

檢查conda已經被安裝

2. 新增國內源

  • 檢視現有源

conda config --show-sources

  • 新增國內清華源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

  • 刪除預設源

conda config --remove channels defaults

  • 設定搜尋時顯示通道地址

conda config --set show_channel_urls yes

換國內源

3. 升級 conda

設定完國內源後,升級 conda 的速度會快很多,之後安裝包時也會從國內源下載。

conda update conda

升級時彈出Proceed ([y]/n)?時,選擇y,確認升級。

升級Conda

五、環境管理

可跳過,直接用預設環境

1. 檢視 Python 版本

python --version

2. 建立環境

上一步查到我電腦上的 Python 版本為 3.7.0 ,我想在這個版本基礎上建立一個名為xiaolvshijie的虛擬環境。

conda create -n xiaolvshijie python=3.7.0

新的開發環境會被預設安裝在你 conda 目錄下的 envs 檔案目錄下。

image

3. 啟用環境

activate xiaolvshijie

4. 列出所有的環境

conda info -e

當前啟用的環境會標*

image

5. 切換到另一個環境

activate xiaolvshijie

6. 登出當前環境

deactivate

7. 複製環境

conda create -n xiaolv --clone xiaolvshijie

8. 刪除環境

conda remove -n xiaolv --all

六、包管理

1. 檢視已安裝包

conda list

2. 使用 Conda 命令安裝包

conda install beautifulsoup4

3. 通過 pip 命令來安裝包

如果無法通過conda安裝,可以用pip命令來安裝包。

pip install beautifulsoup4

4. 移除包

conda remove beautifulsoup4

七、VSCode 配置

1. 安裝 Python 外掛

安裝 Python 外掛

2. 安裝 Code Runner 外掛

安裝 code runner 外掛

3. 安裝中文外掛(可選)

安裝中文外掛

4. 指定路徑(可跳過)

確定當前啟用環境所在路徑

image

然後在File-->Preferences-->Settings-->Extensions-->Python-->setting.json新增下面的 Python 路徑,這個路徑和你設定的環境名稱有關。

"python.pythonPath" :"D:\\anaconda3\\envs\\xiaolvshijie\\python.exe"

image 指定路徑

八、開始執行 Py 檔案

執行程式碼前一定要按Ctrl + S儲存,再右鍵選擇Run Code或者用快捷鍵Ctrl + Alt + N執行程式碼。

1. 執行簡單程式碼測試

print('hello xiaolvshijie')

image

2. 執行 Py 檔案

複製下面這段程式碼到編輯器中,Ctrl + S儲存,再右鍵選擇Run Code執行程式碼。

import prettytable as pt

tb = pt.PrettyTable()
tb.field_names = ['Author', 'wwcheng']
tb.add_row(['ID', 'xiaolvshijie'])

print(tb)

image

會出現報錯提示:ModuleNotFoundError: No module named 'prettytable'

意思是當前環境中缺少prettytable的包,你需要安裝這個包。。

我們可以用conda install prettytable或者pip install prettytable來安裝這個包。

如果不知道報錯提示的意思,可以利用搜尋引擎,百度一下你就知道,Python程式設計相關的問題網路上基本都能搜尋到。

結語

成功安裝 Anaconda 和 VSCode 並執行上面測試程式碼後,你已經可以「打排位」了!

轉自:https://www.jianshu.com/p/ef1ae10ba950