[英]Python virtual environment not installing packages in correct directory (python)
我已經正確設置了一個虛擬環境並激活了它,當我執行“which python”時,它會告訴我正確的目錄,但是當我在 venv 中安裝 pip 時,它會將 package 安裝在 mac 的默認目錄中,而不是我的venv。 我曾嘗試使用 pycharm 並使用它安裝軟件包,但它發生了同樣的事情。 編輯:接下來我將完成我的步驟,首先我做了python3 -m venv /path/to/new/virtual/environment
,然后我做了source env/bin/activate
,然后我做which python
,我得到了預期目錄,之后我做了pip3 install numpy
並看到了安裝過程,然后我做了pip list
和 numpy 不存在,我手動檢查了目錄仍然不存在。 我用 pycharm 重試了所有相同的事情,結果相同。
按順序執行以下步驟 -
在您當前的工作目錄中
python3 -m venv venv
source venv/bin/activate
(venv) pip3 install library_name
檢查庫是否正確安裝 -
(venv) pip3 freeze
並檢查您安裝的庫是否顯示在終端屏幕上。
要停用虛擬環境 -
(venv) deactivate
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.