从PIP安装软件包时,使用专用存储库/服务器

时间:2019-02-01 16:44:20

标签: python pip package devpi

当我使用pip安装软件包时,它是从我的私人而非官方/官方仓库安装它的。如何解决?

编辑:

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

Collecting pacman

User for devpi.packageserver.com:

pip似乎已使用devpi ...如何关闭devpi?我不想在使用pip安装软件包时使用它...

1 个答案:

答案 0 :(得分:0)

其他服务器使用情况可以保留在配置文件pip.conf(或Windows中的pip.ini)中。既然您说过您使用的是MacOS,似乎已经找到了正确的位置(根据official docs):

  

配置文件的名称和位置在不同平台上略有不同。您可能具有按用户,按虚拟环境或站点范围(在所有用户之间共享)的配置:

     

每用户:

     

...

     

在macOS上,如果目录$HOME/Library/Application Support/pip/pip.conf存在$HOME/Library/Application Support/pip,则配置文件为$HOME/.config/pip/pip.conf

     

还有一个旧的按用户配置文件,该文件也受尊重,位于:

     

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

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