VsCode/Pycharm配合python env 使用


前言

用慣了vscode,這幾天試了一下pycharm,還是回來了.

pycharm一個好處就是python env 環境支持的比較好, vscode雖然也支持但是要改一些東西

env的使用查看我的上一篇博客

https://www.cnblogs.com/chnmig/p/11714530.html

正文

VsCode

我們使用vscode打開工作目錄

打開vscode設置

選擇 工作區

 

 

 這里是本項目的設置,因為每個項目通常使用一個env所以正好合適

然后我們任意修改其中一個設置, 比如字體大小, 自動保存, 發現我們的目錄下多了文件夾 .vscode (注意這個文件夾最好加入git白名單)

 

 

 

打開 settings.json 發現我們的設置已經保存在里面

{
    "files.autoSave": "afterDelay",
    "editor.fontSize": 18
}

此時我們再添加字段 python.pythonpath 指定我們的env路徑

{
    "files.autoSave": "afterDelay",
    "editor.fontSize": 18,
    "python.pythonPath": "D:\\pyenv\\py_stinger\\Scripts\\python.exe"
}

然后我們打開該項目,點擊一個py文件, 加載的Python就是指定的虛擬環境目錄,

我們每次打開命令行會自己執行命令切換至當前env

vscode默認命令行是 prowershell, 這樣會出現問題

 這是 prowershell 自己的安全策略, 有兩種解決方法,一是默認命令行修改為 dos 

 

 

 二是靜止 PowerShell 的安全策略

管理員打開 PowerShell 輸入 

set-executionpolicy remotesigned

輸入 Y 即可

Pycharm

可以在新建項目時選擇新建環境,這里講的是已有項目,已有虛擬環境的情況下Pycharm指定虛擬環境

在打開某個項目情況下, 選擇 菜單欄的 File > settings > Project > Project Interpreter

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM