首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当虚拟环境处于活动状态时,pip安装在错误文件夹中

当虚拟环境处于活动状态时,pip安装在错误文件夹中
EN

Stack Overflow用户
提问于 2022-07-17 02:46:01
回答 2查看 271关注 0票数 0

我处理的项目不止一个,当我设置第二个虚拟环境时,它会将包安装到Python目录,而不是我的虚拟环境。我激活了虚拟环境,但它仍然位于Python目录下。

代码语言:javascript
复制
PS C:\Users\mtthw\PycharmProjects\RandomPasswordGenerator> python -m virtualenv venv -p python3
created virtual environment CPython3.10.5.final.0-64 in 1438ms
 creator CPython3Windows(dest=C:\Users\mtthw\PycharmProjects\RandomPasswordGenerator\venv, clear=False, no_vcs_ignore=False, global=False)
 seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=C:\Users\mtthw\AppData\Local\pypa\virtualenv)
   added seed packages: pip==22.1.2, setuptools==62.6.0, wheel==0.37.1
activators BashActivator,BatchActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
PS C:\Users\mtthw\PycharmProjects\RandomPasswordGenerator> .\venv\Scripts\activate
(venv) PS C:\Users\mtthw\PycharmProjects\RandomPasswordGenerator> python -m pip install PyQt5
Requirement already satisfied: PyQt5 in c:\users\mtthw\pyver3_10_5\lib\site-packages (5.15.7)
Requirement already satisfied: PyQt5-sip<13,>=12.11 in c:\users\mtthw\pyver3_10_5\lib\site-packages (from PyQt5) (12.11.0)
Requirement already satisfied: PyQt5-Qt5>=5.15.0 in c:\users\mtthw\pyver3_10_5\lib\site-packages (from PyQt5) (5.15.2)
(venv) PS C:\Users\mtthw\PycharmProjects\RandomPasswordGenerator>

在建立虚拟环境时,我错过了什么吗?

如果这有帮助的话,我在Windows 10上使用PowerShell。我的Python版本是3.10.5。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-17 11:35:07

我发现了问题。

当我第一次为我的第一个项目设置虚拟环境时,PowerShell找不到Python,所以我用以下代码设置了它:

代码语言:javascript
复制
Set-Alias python "C:\Users\mtthw\pyver3_10_5\python.exe"

但我不知道这是暂时的,所以当我开始创建另一个虚拟环境时,它只是将所有东西安装到Python所在的路径上,而不是虚拟环境。

我用:

代码语言:javascript
复制
$env:path='$env:Path;C:\Users\mtthw\pyver3_10_5'

然后,我继续设置虚拟环境,这一次起作用了。根据我的研究,第二种方法是永久性的。

票数 0
EN

Stack Overflow用户

发布于 2022-07-17 07:29:25

您可能没有通过提供到项目文件夹的路径导航到项目文件夹--在这样做之后,是时候安装虚拟环境了。希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73008942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档