Я пытался установить Pymc на ПК с Windows за очень сложным прокси-сервером; эффективно сделать это установкой на компьютер, не подключенный к Интернету. Я попытался - безуспешно - установить прокси в файле condarc, но я все еще получаю сообщения об ошибках
conda install -c https://conda.binstar.org/pymc pymc Извлечение метаданных пакета: ошибка проверки SSL: сбой проверки сертификата [SSL: CERTIFICATE_VERIFY_FAILED] (_ssl.c: 645)
3 ответа
Чтобы решить эту проблему, вам нужно скачать файл tar (даже если используется Windows), который установщик пытается извлечь, а затем использовать автономный режим:
Используйте эту команду, которая выдаст ошибку, чтобы определить файл для загрузки:
>conda install -c https://conda.binstar.org/pymc pymc
Fetching package metadata: SSL verification error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)
....
Solving package specifications: ......................
The following packages will be downloaded:
package | build
---------------------------|-----------------
pymc-2.3.5 | np110py35_0 402 KB defaults
The following NEW packages will be INSTALLED:
pymc: 2.3.5-np110py35_0 defaults
Proceed ([y]/n)? y
Fetching packages ...
Could not connect to https://repo.continuum.io/pkgs/free/win-64/pymc-2.3.5-np110py35_0.tar.bz2
... [error message continues]...
Теперь загрузите tar-файл, указанный в сообщении об ошибке:
https://repo.continuum.io/pkgs/free/win-64/pymc-2.3.5-np110py35_0.tar.bz2
И затем выполните эту команду с путем к файлу tar:
>conda install --offline C:\pymc-2.3.5-np110py35_0.tar.bz2
Только примечания: "-c conda-forge" может пригодиться для некоторых других пакетов. Например:
conda install -c conda-forge python-levenshtein
Добавление к решению выше. Любой, кто встречался с «ошибкой проверки SSL», может временно отключить шаг проверки в ~ / .condarc
channels:
- defaults
ssl_verify: true
Таким образом, вы можете установить с вашего локального концентратора.
Похожие вопросы
Связанные вопросы
Новые вопросы
python
Python - это многопарадигмальный, динамически типизированный, многоцелевой язык программирования. Он разработан для быстрого изучения, понимания и использования, а также для обеспечения чистого и единообразного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Тем не менее, для вопросов о Python, связанных с версией, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas и NumPy) включите его в теги.