如何为虚拟环境设置 pip 配置?
How to set pip config for virtual environments?
我想使用 pip config set global.extra-index-url www.example.com
但只是为了我的虚拟环境而不是系统范围的 pip。
当我 运行 上述命令时,它会编辑系统范围的 pip.conf
文件。所以每次我 运行 pip install <package>
之后,即使在虚拟环境之外,它也会检查 www.example.com 包。
理想情况下,我希望它仅在我在给定虚拟环境中安装软件包时检查额外索引 URL,而不是在其他任何地方。
我知道我可以在虚拟环境目录中手动放置一个 pip.conf
文件来完成它。但我想知道是否有一个命令我可以通过 pip
运行 来配置 pip.conf
文件,而无需手动编辑并将其放置在那里。
在--site
标志中加入:
pip config set --site global.extra-index-url ...
我想使用 pip config set global.extra-index-url www.example.com
但只是为了我的虚拟环境而不是系统范围的 pip。
当我 运行 上述命令时,它会编辑系统范围的 pip.conf
文件。所以每次我 运行 pip install <package>
之后,即使在虚拟环境之外,它也会检查 www.example.com 包。
理想情况下,我希望它仅在我在给定虚拟环境中安装软件包时检查额外索引 URL,而不是在其他任何地方。
我知道我可以在虚拟环境目录中手动放置一个 pip.conf
文件来完成它。但我想知道是否有一个命令我可以通过 pip
运行 来配置 pip.conf
文件,而无需手动编辑并将其放置在那里。
在--site
标志中加入:
pip config set --site global.extra-index-url ...