1

当我使用 pip 安装软件包时,它从我的私人而不是公共/官方仓库安装它......如何修复它?

编辑:

(test)  mymac@pc137  ~/workspace  pip install pacman

Collecting pacman

User for devpi.packageserver.com:

好像devpi已经被pip使用了……如何关闭devpi?我不想在使用 pip 安装软件包时使用它...

4

1 回答 1

1

额外的服务器使用情况可以保留在配置文件中pip.conf(或pip.ini在 Windows 上)。由于您说您使用的是 MacOS,因此您似乎找到了正确的位置(根据官方文档):

配置文件的名称和位置因平台而异。您可能有每个用户、每个虚拟环境或站点范围(在所有用户之间共享)的配置:

每个用户:

...

在 macOS 上,配置文件是$HOME/Library/Application Support/pip/pip.confif directory $HOME/Library/Application Support/pipexists else $HOME/.config/pip/pip.conf

还有一个旧的每用户配置文件也受到尊重,它们位于:

在 Unix 和 macOS 上,配置文件是:$HOME/.pip/pip.conf

找到配置文件,使用编辑器打开它并注释掉(或删除)设置index-url/extra-index-url选项的行。

于 2019-02-02T10:54:07.287 回答