簡體   English   中英

pip 不指向虛擬環境,在虛擬環境中

[英]pip not pointing to virtual enviroment, in virtual enviroment

我在 Windows 上使用 vscode。

看看這里:

(ETLAppEnv_3_7) PS C:\Users\jmarshall\source\repos\MediaDesignGroup\ETLApp_Dev> pip show pandas
Name: pandas
Version: 1.0.1
Summary: Powerful data structures for data analysis, time series, and statistics
Home-page: https://pandas.pydata.org
Author: None
Author-email: None
License: BSD
Location: c:\users\jmarshall\appdata\local\programs\python\python37\lib\site-packages
Requires: pytz, numpy, python-dateutil
Required-by:

即使我在這里的虛擬環境中:

(ETLAppEnv_3_7) PS C:\Users\jmarshall\source\repos\MediaDesignGroup\ETLApp_Dev> pip show pandas

pip 正在使用 python 的基本安裝:

Location: c:\users\jmarshall\appdata\local\programs\python\python37\lib\site-packages

如何讓 pip 指向我的虛擬環境中的包???

在全局站點包而不是 virtualenv 中安裝 pip 的可能重復

根據該帖子,您的 venv 激活腳本中的 VIRTUAL_ENV 路徑可能不正確。

根據我的個人經驗,當我在 PyCharm 中創建 venv 時選擇了全局安裝包選項,這導致了同樣的問題。

調試提示: pip list --local將為您提供安裝在您 venv 中的所有軟件包。 可能要仔細檢查它沒有安裝在 venv 中。

您可以使用which pip命令查看您使用的which pip ,以確保您在您的環境中使用which pip

也許您已經重命名或移動了您的環境? 這會導致修改路徑的后果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM