предисловие
pip install package-name
Команды будут браться напрямую из официальных источников (pypi.python.org/pypi) установка, скорость впечатляет, можно установить пакет,-i
Добавьте адрес источника pypi, вы также можете изменить адрес источника pip на адрес домашней зеркальной станции, раз и навсегда, скорость была значительно улучшена.
настроить
1. Использование ПСМ
Адрес исходного кода на гитхабе:GitHub.com/Брэндон Вайр…
В этой статье используется виртуальная среда, созданная pyenv. Версия Python — 3.6.6, а версия pip — 19.1.1. Учебник по созданию виртуальной среды Python с помощью pyenv можно найти в блоге.nuggets.capable/post/684490…Нашел в, не буду вдаваться в подробности, воспользуйтесь командой после завершения созданияpyenv activate env-name
Войдите в виртуальную среду. Также возможно использовать virtualenv в сочетании с virtualenvwrapper для создания виртуальной среды, указав версию python в системной среде.
Использование Linux
Следующие операции необходимо выполнять вне виртуальной среды Linux: после выбора источника образа войдите в виртуальную среду.
(env366)vic@hell:~$ pip install psm
Если в системе установлены и python2, и python3, если вы хотите установить его в среде python3, вам нужно использовать
pip3 install psm
установить
- Список зеркальных источников для pip
(env366)vic@hell:~$ psm ls
Внутренние зеркала, поддерживаемые PSM, следующие:
- pypi pypi.python.org/simple/
- douban pypi.douban.com/simple/
- aliyun mirrors.aliyun.com/leather/simple…
Просмотр текущего зеркального источника
(env366) vic@hell:~$ psm show
Current source is douban
- Выберите указанный источник зеркала
(env366) vic@hell:~$ psm use douban
Source is changed to douban.
- Загрузите библиотеку с помощью pip
(env366) vic@hell:~$ pip install package-name
Использование Windows
Установить
pip install psm
Точно так же для установки в версию python3 используйтеpip3 install psm
установить
перечислить все источники
python -m psm ls
Изменить источник pypi
python -m psm use douban
показать текущий источник
python -m psm show
2. Измените файл конфигурации
- Али Клаудmirrors.aliyun.com/leather/simple…
- Университет науки и технологий Китаяpypi.mirrors.ustc.edu.cn/simple/
- Дубанpypi.douban.com/simple/
- Университет Цинхуаpypi.tuna.tsinghua.edu.cn/simple/
- Университет науки и технологий Китаяpypi.mirrors.ustc.edu.cn/simple/
- Хуачжунский университет науки и технологийpypi.hustunique.com/
- Шаньдунский технологический университетpypi.sdutlinux.org/
- v2ex pypi.v2ex.com/simple/
Измените файл конфигурации и установите его в качестве источника pip по умолчанию, например, переключитесь на зеркальный сайт программного обеспечения с открытым исходным кодом Университета Цинхуа, зеркало pypi зеркального сайта Цинхуа синхронизируется каждые 5 минут. Но обновление Tsinghua TensorFlow относительно медленное.
Для временного использования можно использовать команду
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package-name
Модифицировать под линукс
версия пипа >= 10.0.0
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Когда сеть плохая, используйте зеркальный сайт Tsinghua для обновления pip:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
Если вы не хотите обновлять версию pip, вы можете переключить источник зеркала pip, изменив файл конфигурации
Измените файл ~/.pip/pip.conf, добавьте следующее содержимое, создайте файл без этого файла или каталога.
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn/simple
Изменить под Windows
- Введите в адресной строке файлового менеджера
%APPDATA%
, он переключится на каталог appdata по пути пользователя - Найдите папку pip в каталоге, если нет, создайте новую папку как pip, создайте в этой папке файл pip.ini, полный путь
%APPDATA%/pip/pip.ini
- Добавьте следующий код в pip.ini
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn/simple
Изменить под Mac
- Переключитесь на путь пипса, путь:
$HOME/Library/Application Support/pip/pip.conf
%HOME%
для домашнего каталога пользователя
- Если указанный выше каталог не существует, создайте файл pip.conf в следующем каталоге.
$HOME/.config/pip/pip.conf
- Добавьте следующий код
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn/simple
Уведомление
После модификации кода, добавленного в конфигурационный файл, могут быть ошибки, попробуйте использовать https для шифрования источника
Обратитесь к зеркальному сайту программного обеспечения с открытым исходным кодом Университета Цинхуа, справке по использованию зеркала pypi:mirrors.tuna.tsinghua.edu.cn/help/pypi/