vs code 如何同時安裝 python2.7和3.6 兩種環境? 需要在vs code中能同時運行這兩個版本的python代碼,怎麼做? 請看圖配置Python2 或python3 ,可以安裝插件,可以按右鍵Run python in terminal 在VS code下面的終端 輸入 python 3 *py 運行代碼。 我的好像不需要配置,直接點擊切換 安裝python插件,和Anaconda即可。 在VSCode中,按住 ctrl+shift+p 輸入 ext install python 安裝Python插件。 下載安裝Anaconda(Download Anaconda Now!) 在CMD中輸入 conda create --name py27 python=2.7 新建py2.7環境 安裝完成後,按住 ctrl+shift+p ,輸入 Python:Select Workspace Interpreter 選擇需要的Python環境。 詳情可以看Python On Visual Studio Code With Anaconda 前提條件: 確認VS Code可以運行python。如果任何一個版本都不能運行更別提多版本了,怎麼讓VS Code支持python自行百度。 兩個版本路徑都添加到了系統path中(其實也不是非必需,如果不在path中後面就要寫絕對路徑) 打開任意一版的python目錄,修改其中python.exe名稱,兩個版本的python不得重名。比如把python2.7目錄下的python.exe修改為python2.exe。 此時在Shell中就可以輸入python -v以顯示python3的版本號,而輸入python2 -v則顯示python2的版本號。 打開VS Code進行配置: 文件-首選項-設置,打開設置後搜索: python.pythonPath ,可以看到這麼一行: "python.pythonPath": "python", 修改引號內的python時提示「在右側編輯器中編輯以覆蓋默認值」(可能隨著版本更替會有不同,大家隨機應變)所以按照提示複製這行設置到右邊,然後改為 python.pythonPath": "python2", 保存後調試環境就變成了python2.7,這樣就成功實現了在VS Code中切換不同版本的python!PS:設置分為用戶設置和工作區設置,用戶設置就是自定義設置,工作區設置就是給不同代碼目錄分別設置。用VS Code打開一個*.py文件,文件目錄下生成的.vscode文件夾就是用於儲存當前工作區的環境設置。題主想要「同時運行」就複製兩個目錄吧…… 首先,你要明白運行.py文件完整命令是 python+文件名。首先會找到環境變數下python.exe這個解釋器用它來解釋文件。那麼我如果把這個python.exe改成python10086.exe。那麼我運行.py這個文件命令就是python10086+文件名。2.6與3.6如何環境共存呢?就是把各自的解釋器改個名字就可以了。 在settings.json中將pyhon.pythonPath修改為對應版本python的路徑即可。 不知道題主問題解決了沒有,我剛剛把這個問題解決了,寫了篇文章,可以進去看看。Rayf:在Anaconda和Vscode中如何同時使用不同版本的Python--以Py2.7和Py3.7為例?zhuanlan.zhihu.com Python還是Linux下開發比較好,個人淺見 vscode只是個編輯器 推薦閱讀: 相关文章 {{#data}} {{title}} {{/data}}