#python #pip #anaconda
#python #pip #anaconda
Вопрос:
Если я создам новую среду conda и, например, затем использую команду
pip install numpy
Учитывая, что у меня есть numpy
модуль, установленный в базовой среде conda, будет ли приведенная выше команда для установки numpy повторно загружать numpy
пакеты из Интернета или просто использовать те, что из базовой среды?
Комментарии:
1. да, это будет, каждая среда conda не зависит от другой
2. » повторно загрузите пакеты numpy из Интернета или просто используйте те, что из базовой среды? » Ни то, ни другое.
pip
имеет кэширование, поэтому пакет не будет загружен, он будет установлен из кэша, но он будет установлен в новую среду.3. Хорошо, итак, что я наблюдаю — когда я пытаюсь установить numpy в новую среду conda с помощью вышеупомянутой команды, она не работает, если я отключаю подключение к Интернету, и работает отлично, когда мой Интернет подключен. PS: У меня уже установлена библиотека numpy в моей базовой среде conda. Что здесь может происходить?
4.
pip
проверяет наличие более новой версии в PyPI перед использованием кэша.5. Хорошо, это имеет смысл. Большое спасибо @phd