При установке пакета из PIP он использует приватный репо / сервер
Пока я устанавливаю пакеты с помощью pip, он устанавливается из моего личного, а не публичного / официального репозитория... Как это исправить?
Редактировать:
(test) mymac@pc137 ~/workspace pip install pacman
Collecting pacman
User for devpi.packageserver.com:
Похоже, что devpi использовался pip... Как отключить devpi? Я не хочу использовать его при установке пакетов с pip...
1 ответ
Дополнительное использование сервера может быть сохранено в файле конфигурации pip.conf
(или же pip.ini
на винде). Поскольку вы указали, что находитесь на MacOS, похоже, вы нашли правильное местоположение (согласно официальным документам):
Имена и расположение файлов конфигурации немного различаются на разных платформах. У вас может быть конфигурация для каждого пользователя, для каждого виртуального сервера или всего сайта (для всех пользователей):
Длякаждого пользователя:
...
На 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
опции.