繁体   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