не в состоянии создать среду conda - PullRequest
0 голосов
/ 17 января 2019

При попытке создать среду появляется сообщение об ошибке. Я установил Anaconda3, и это с python3.7, и я установил переменную окружения на моем компьютере с windows10. С помощью ноутбука Jupyter я занимаюсь машинным обучением. Но я не могу импортировать в него библиотеку тензор потока Поэтому я попытался установить среду. на моем cmd я попробовал

conda create -n tfp3.6 python=3.6
C:\>conda create -n tfp3.6 python=3.6
Solving environment: failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/noarch/repodata.json.bz2>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.

If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.

SSLError(MaxRetryError('HTTPSConnectionPool(host=\'repo.anaconda.com\', port=443): Max retries exceeded with url: /pkgs/main/noarch/repodata.json.bz2 (Caused by SSLError("Can\'t connect to HTTPS URL because the SSL module is not available."))'))

А это мои переменные среды это мои переменные окружения

пожалуйста, помогите. Спасибо за

1 Ответ

0 голосов
/ 19 февраля 2019

Вероятно, это проблема Python3.7 в некоторых системах Windows.

Корень проблемы скрывается в хвосте сообщения об ошибке: «SSLError (« Не удается подключиться к URL-адресу HTTPS, поскольку модуль SSL недоступен. »)«

Эта проблема возникает для Python3.7, работающего на некоторых Windows (я перенес его на Windows 10). Решение: установить и использовать Python3.6

P.S .: В моем случае я обнаружил очень хитрое представление об этой проблеме: код успешно запускается под conda-shell, успешно запускается под Jupyter-notebook, но не запускается из cmd с python.exe, взятым либо из установки conda, либо из среды, созданной conda.

Чтобы убедиться, что вы столкнулись с той же проблемой, вы можете запустить эту строку в cmd:

python -c "запросы на импорт; response = запросы.get ('https://stackoverflow.ru', cert = False); печать (ответ);"

(предположим, что пакет запросов установлен, например, с помощью команды cmd: "запросы установки pip")

Это выполнение cmd должно успешно выполняться под оболочкой anaconda, но не запускается под python3.7

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...