VS Code中的Python雙版本支持

VS Code

VS Code(visual Studio Code)是微軟推出的編碼器,輕量級但功能強大,支持Windows、macOS和Linux。內置了對JavaScript、TypeScript和Node.js的支持,併爲其他語言(如c++、c#、Java、Python、PHP、Go),以及net和Unity等提供了大量的擴展支持。
之前用過EditPlus、Sourcesight、Notepad++等,一個好的源碼編輯器可以大幅提高工作效率,並且減少出錯。下載使用VS code後,感覺還真是簡潔、高效的典範!它可以取代以前編程必備的IDE環境,而且還是萬能的,可以支持你需要的各種語言環境,而不需要像過去那樣特定語言搭配特定的IDE開發環境。你所需要做的就是在它的Extension擴展裏搜索到你需要的語言支持包,然後"intstall“即可,不用還可以隨時卸載。
在編碼時,當你安裝了相應的語言支持後,它就會給在輸入代碼時,給與快速的命令提示,輔助你的正確編寫,並且自動封閉你的函數或者成對標籤。
更多的優缺點需要在你安裝使用後,自己來體驗啦!

下載安裝

在百度中輸入vs code即可找到其網址:https://code.visualstudio.com/
自動識別你的操作系統後,會看到Download For XXX,下載後即可完成安裝!

使用

VS Code使用中的相關文檔可以在:https://code.visualstudio.com/docs詳細瞭解,相信不會讓你失望。

VS Code中的Python多版本

下面還是回到關鍵:如何在VS Code中支持Python的2.7和3.X兩個版本!

Python的2個版本在本機的安裝

1. 下載

百度中搜索Python可以找到官網,進入其下載頁面,可以看到各個版本的下載:
https://www.python.org/downloads/
選擇你要下載的版本,下載保存到本地。

2. 安裝配置Python

將2個版本python分別安裝到不同目錄。
例如:以2.7版本和3.5版本爲例說明:
(1)安裝
運行python-2.7.17.amd64.msi,將2.7版本的python安裝到:C:\Users\W\AppData\Local\Programs\Python\Python27

然後運行:python-3.5.3-amd64.exe,將3.5版本的python安裝到:C:\Users\W\AppData\Local\Programs\Python\Python35

(2)修改執行文件名字
將C:\Users\W\AppData\Local\Programs\Python\Python27中的python.exe,pythonw.exe改名爲:python2.exe,pythonw2.exe

將原C:\Users\W\AppData\Local\Programs\Python\Python35中的python.exe,pythonw.exe改名爲:python3.exe,pythonw3.exe

在cmd命令窗口中可以通過python2,python3分別檢驗是否安裝成功。

(3)修改Path

在系統環境變量path設置中如下設置:
在這裏插入圖片描述

3. pycharm中的設置

注: 這裏因爲我之前在PyCharm中設置過雙版本,所以在此一併給出:
如果不用的可以看下面"在VS Code中運行Python"。

運行pycharm後,執行:file-setting,設置運行環境:

在這裏插入圖片描述

運行”add”出現:
在這裏插入圖片描述
選擇“system interpreter”在右邊按鈕“…”選擇剛纔安裝的python27目錄在的python2.exe,並命名爲python27,“ok”確定返回。

點擊右側“+”按鈕,安裝所需的package(如下圖):
在這裏插入圖片描述
各個package需要從github下載,需要多安裝幾次才能成功!全部安裝完畢後,重複以上步驟,完成python35的interpeter的add和所需package。
在這裏插入圖片描述
直到:
兩個版本python都已經配置完畢packages!,點擊”apply”返回到主界面

至此,在PyCharm中配置了2個Python不同版本的運行環境。

VS Code中運行Python文件

1. 打開文件所在目錄

打開VS Code,點:File-Open Folder,找到python文件所在目錄,打開。
(注意:如果這裏打開的目錄不是要執行的.py文件所在目錄,運行時可能會報錯:
FileNotFoundError: [Errno 2] No such file or directory: ‘xxx.xxx’
其實:目錄下存在這個文件,解決方法是在Open Folder時不能打開上層目錄,需要打開到.py文件所在的目錄,作爲當前目錄!!!)

2. 配置
點左側:Extensions,添加code runner:
在這裏插入圖片描述
安裝運行你的python所需的Python擴展支持包
在這裏插入圖片描述 3. 運行

在VS code窗口左下可以選擇運行的python版本:
在這裏插入圖片描述
點右側的運行按鈕,即可運行,結果顯示在output中:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章