Anaconda Prompt error 'Система не может найти указанный файл' и condaHTTPerror - PullRequest
0 голосов
/ 31 октября 2019

Snapshot of Anaconda prompt

Существует множество сообщений об ошибках «Системе не удается найти указанный файл», но почти все это очень старые темы, решения которых не работают. И только один запрос на похожую проблему для приглашения anaconda без решения.

Когда я открываю приглашение anaconda, появляется сообщение об ошибке, но команды работают нормально, за исключением команд, когда я создаю новую среду. Я не могу установить или обновить какие-либо пакеты / библиотеки в созданной среде, и каждый раз появляется сообщение об ошибке

conda install keras
Fetching package metadata ...
CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://conda.anaconda.org/anaconda------/repodata.json
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.
SSLError(SSLError("Can't connect to HTTPS URL because the SSL module is not available.",),)

Решения, которые я пробовал

  1. Удаление и переустановка anaconda3 - 32 и 64 версии, которые я пробовал. Я также попытался перезагрузить ноутбук после удаления и перед установкой свежей. Я следовал каждому шагу, упомянутому в https://docs.anaconda.com/anaconda/install/uninstall/

  2. Выполнение следующей команды из командной строки - [conda config --set ssl_verify no]

  3. Создание пункта. INI-файл в папке PIP и обновление с помощью строк, упомянутых в этой теме. https://stackoverflow.com/a/52764896/11107306

  4. Просмотр всех драйверов, включая драйверы дисплея и сетевых драйверов, для обновления и обновления их при необходимости.

  5. Добавление переменной системного пути для anaconda

  6. Загрузка и установка приложения Win64OpenSSL.

  7. Очистка conda с помощью conda clean --all изнутри среды, а затем повторная попытка установки, но безуспешно.

Сведения о моей системе

  • ОС - Windows 8.1
  • Платформа - win64
  • Anaconda- 2019.10
  • версия Conda - 4.7.12
  • Python -3.7.4 (его рабочий ноутбук с python 2.7.13 по умолчанию в командной строке - предустановлен, который я не могу удалить.)
  • NVIDIA GTX 960M (обновленный драйвер) с версией Cuda 9

Пожалуйста, помогите мне. Я потратил почти весь день на это. Или я должен просто пойти на другую альтернативу? Пожалуйста, предложите хорошую альтернативу для Anaconda, мне понадобятся библиотеки на основе машинного обучения для моего проекта. Заранее спасибо.

1 Ответ

0 голосов
/ 01 ноября 2019

Это решение сработало у меня из github.

https://github.com/conda/conda/issues/8273Я скопировал следующие файлыlibcrypto-1_1-x64. *libssl-1_1-x64. *из D: \ Anaconda3 \ Library \ bin в D: \ Anaconda3 \ DLLs.

И это очень хорошо сработало для condaHTTPerror. Теперь я могу установить с помощью conda даже в созданной среде.

Однако Я все еще получаю сообщение с подсказкой «Системе не удается найти указанный файл» каждый раз, когда я открываю подсказку или несуиз команды. Как я могу решить эту проблему? любезно помогите.

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