Проблемы с установкой PyMC3 - PullRequest
0 голосов
/ 25 декабря 2018

Я устанавливал PyMC3 через Anaconda.Выполнение транзакции выполнено.После этого действия моя консоль Anaconda немедленно закрывается при открытии.Невозможно импортировать модуль PyMC3.Ниже приведено сообщение об ошибке, которое появляется перед закрытием консоли.Мне удается сделать снимок экрана, когда он на мгновение вспыхнул.Я также приложил предупреждение, которое получаю при импорте модуля PyMC3.

Как мне решить эту проблему?Есть ли другой способ удалить PyMC3 и Theano и установить новую версию?

Редактировать: И я пробовал conda install m2w64-toolchain перед запуском conda -c install pymc3.Транзакция не была успешно завершена.Тем не менее, я продолжил со вторым исполнением.Возможно, это также одна из причин того, почему я приземлился с этой фатальной ошибкой.

Сообщение об ошибке, относящееся к Visual studio, выглядит следующим образом:

C:\Users\      >SET DISUTILS_USE_SDK=1
C:\Users\      >SET MSSdk=1
C:\Users\      >SET platform=
C:\Users\      >IF/I [AMD64] == [amd64] set "platform=true"
C:\Users\      >if defined platform (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" ) ELSE (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0")
C:\Users\      >for /F "skip=2 tokens=2.x" %A in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" /v InstallDir') do SET "VSINSTALLDIR=%B"
ERROR: The system was unable to find the specified registry key or value.
C:\Users\      >if "" == "" (set "VSINSTALLDIR=" )
C:\Users\      >if "" == "" (
ECHO "Did not find VS in registry or in VS140COMNTOOLS env var - exiting"
 exit 1
)
"Did not find VS in registry or in VS140COMNTOOLS env var - exiting"

Обновление : Я решил проблему Theano, установив m2w64 toolchain через conda.Это было связано с отсутствием компилятора.Вышеприведенное не помогло и повторялось даже после удаления anaconda, переустановки и даже после установки VC ++ redist для 2017 года. Консоль anaconda аварийно завершала работу, и сообщение на мгновение мигало.

...