当我使用 pip 安装软件包时,它从我的私人而不是公共/官方仓库安装它......如何修复它?
编辑:
(test) mymac@pc137 ~/workspace pip install pacman
Collecting pacman
User for devpi.packageserver.com:
好像devpi已经被pip使用了……如何关闭devpi?我不想在使用 pip 安装软件包时使用它...
额外的服务器使用情况可以保留在配置文件中pip.conf
(或pip.ini
在 Windows 上)。由于您说您使用的是 MacOS,因此您似乎找到了正确的位置(根据官方文档):
配置文件的名称和位置因平台而异。您可能有每个用户、每个虚拟环境或站点范围(在所有用户之间共享)的配置:
每个用户:
...
在 macOS 上,配置文件是
$HOME/Library/Application Support/pip/pip.conf
if directory$HOME/Library/Application Support/pip
exists else$HOME/.config/pip/pip.conf
。还有一个旧的每用户配置文件也受到尊重,它们位于:
在 Unix 和 macOS 上,配置文件是:
$HOME/.pip/pip.conf
找到配置文件,使用编辑器打开它并注释掉(或删除)设置index-url
/extra-index-url
选项的行。