[英]pycharm Terminal instance not using activated project's venv
一般是因為在激活虛擬環境的時候你的Path
沒有設置正確造成的。 不添加 venv 的附加條目,或者在現有條目之后添加。 這意味着當 shell 查找與pip
匹配的可執行文件時,它首先找到系統版本並使用它。
查看pip的pip --version
看是哪一個。 如果它不是你的 venv 中的那個,請檢查$env:Path -split ";"
的 output . 如果設置正確,虛擬環境中的腳本目錄應該是列表中的第一個條目。
如果是這樣的話,解決為什么會有點復雜,需要更多的細節。 我建議仔細檢查終端集成的各種設置是否在 PyCharm 設置中正確設置,並嘗試在外部終端中手動激活 venv,然后在 PyCharm 中的終端中手動激活 venv。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.