首页 > 解决方案 > pip 从哪里获取目标目录的信息?

问题描述

我从https://www.python.org/downloads/windows/下载并安装了Windows x86 可执行安装程序的 python 版本 3.7.7到文件夹 D:/python3.7.7。

在此之后,我将内容复制到另一个文件夹 D:/binaries/python。现在,每当我尝试 pip 安装任何软件包时,例如

pip install certifi

它基本上仍然将它安装在 D:/python3.7.7 中

我知道可以通过使用--targetpip 命令和选项来覆盖此行为,但这不会永久更改它,并且需要记住并为每个 pip install 命令完成。

在 pip.ini 文件中提及它不是一个选项,因为我无权访问 C:\ProgramData\pip\pip.ini。

有没有其他方法可以将安装目标文件夹永久更改为 D:/binaries/python 以供将来所有安装使用?我认为 pip 必须从我可以编辑的目录中的 .py 文件或配置文件之一中读取它。

标签: pythonpip

解决方案


推荐阅读