Конда установить базовую карту в среде Python2.7 выдает ошибку времени выполнения R6034 - PullRequest
0 голосов
/ 05 февраля 2019

Это мой первый пост, поэтому, если мне нужно дать больше информации, не могли бы вы спросить меня?

Я установил версию Anaconda 2018.12 python 3.7, добавив anaconda в переменную окружения path.Я создал новую среду с "create -n py2.7 python = 2.7 anaconda" и установкой netcdf4 (conda install -c conda-forge netcdf4) и базовой карты (conda install -c conda-forge basemap) в новой среде.

Однако вскоре после установки базовой карты командная строка выдала ошибку времени выполнения R6034.Затем ошибка начала повторяться, даже когда я только что попробовал «список conda» в новой среде.Кажется, что базовая среда работает нормально.

Может кто-нибудь помочь мне решить эту проблему?Я не могу открыть даже spyder в этой ситуации ни из меню «Пуск», ни из командной строки.

Версия: windows10, anaconda 2018-12

До сих пор я пытался решить эту проблему следующим образом.

  1. Я переустанавливал anaconda несколько раз, но он не работал.

  2. Используя «Process Explorer» и обнаружил msvcr90.dll в папкахотносящиеся к процессу Python.Затем изменив имя на msvcr90.dll_hihi.Я нашел этот способ в Youtube, но выдал еще одну ошибку: CondaHTTPError: HTTP 000 Ошибка подключения.

  3. Я переустановил без добавления anaconda в переменную окружения path.Однако это тоже не сработало.

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

1 Ответ

0 голосов
/ 29 апреля 2019

У меня была похожая проблема с Anaconda3 и Python27.Я решил эту проблему, выполнив следующую команду в cmd вне любой среды conda:

conda install msvc_runtime

После установки пакетов откройте новую команду и проверьте, появляется ли ошибка R6034.

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