Python VS code設定
寫在前面
「戲」說 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 安裝過程中選擇安裝
三、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
,確認升級。
五、環境管理
可跳過,直接用預設環境
1. 檢視 Python 版本
python --version
2. 建立環境
上一步查到我電腦上的 Python 版本為 3.7.0 ,我想在這個版本基礎上建立一個名為xiaolvshijie
的虛擬環境。
conda create -n xiaolvshijie python=3.7.0
新的開發環境會被預設安裝在你 conda 目錄下的 envs 檔案目錄下。
image3. 啟用環境
activate xiaolvshijie
4. 列出所有的環境
conda info -e
當前啟用的環境會標*
。
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"
八、開始執行 Py 檔案
執行程式碼前一定要按Ctrl + S
儲存,再右鍵選擇Run Code
或者用快捷鍵Ctrl + Alt + N
執行程式碼。
1. 執行簡單程式碼測試
print('hello xiaolvshijie')
2. 執行 Py 檔案
複製下面這段程式碼到編輯器中,Ctrl + S
儲存,再右鍵選擇Run Code
執行程式碼。
imageimport prettytable as pt
tb = pt.PrettyTable()
tb.field_names = ['Author', 'wwcheng']
tb.add_row(['ID', 'xiaolvshijie'])
print(tb)
會出現報錯提示: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 安裝過程中選擇安裝
三、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
,確認升級。
五、環境管理
可跳過,直接用預設環境
1. 檢視 Python 版本
python --version
2. 建立環境
上一步查到我電腦上的 Python 版本為 3.7.0 ,我想在這個版本基礎上建立一個名為xiaolvshijie
的虛擬環境。
conda create -n xiaolvshijie python=3.7.0
新的開發環境會被預設安裝在你 conda 目錄下的 envs 檔案目錄下。
image3. 啟用環境
activate xiaolvshijie
4. 列出所有的環境
conda info -e
當前啟用的環境會標*
。
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"
八、開始執行 Py 檔案
執行程式碼前一定要按Ctrl + S
儲存,再右鍵選擇Run Code
或者用快捷鍵Ctrl + Alt + N
執行程式碼。
1. 執行簡單程式碼測試
print('hello xiaolvshijie')
2. 執行 Py 檔案
複製下面這段程式碼到編輯器中,Ctrl + S
儲存,再右鍵選擇Run Code
執行程式碼。
imageimport prettytable as pt
tb = pt.PrettyTable()
tb.field_names = ['Author', 'wwcheng']
tb.add_row(['ID', 'xiaolvshijie'])
print(tb)
會出現報錯提示:ModuleNotFoundError: No module named 'prettytable'
意思是當前環境中缺少prettytable
的包,你需要安裝這個包。。
我們可以用conda install prettytable
或者pip install prettytable
來安裝這個包。
如果不知道報錯提示的意思,可以利用搜尋引擎,百度一下你就知道,Python程式設計相關的問題網路上基本都能搜尋到。
結語
成功安裝 Anaconda 和 VSCode 並執行上面測試程式碼後,你已經可以「打排位」了!