В моей системе ошибка была вызвана другим сценарием активации, возможно, установленным в то же время.Чтобы убедиться, что это так, загляните в пакетный файл, сгенерированный динамически при запуске.Чтобы узнать его имя, измените _conda_activate.bat
следующим образом:
...
:FIXUP43
@FOR /F "delims=" %%i IN ('@CALL "%CONDA_EXE%" shell.cmd.exe %*') DO @SET "_TEMP_SCRIPT_PATH=%%i"
@IF "%_TEMP_SCRIPT_PATH%"=="" @EXIT /B 1
@IF NOT "%CONDA_PROMPT_MODIFIER%" == "" @CALL SET "PROMPT=%%PROMPT:%CONDA_PROMPT_MODIFIER%=%_empty_not_set_%%%"
:: Add these lines:
set _TEMP_SCRIPT_PATH
pause
@CALL "%_TEMP_SCRIPT_PATH%"
...
В сценарии temp закомментируйте вызов других сценариев, пока не найдете преступника.Для меня это было как-то связано с vs2015.
@SET "PYTHONIOENCODING=1252"
@CALL "C:\Users\x030551\AppData\Local\Continuum\miniconda3\etc\conda\activate.d\keras_activate.bat"
:: @CALL "C:\Users\x030551\AppData\Local\Continuum\miniconda3\etc\conda\activate.d\vs2015_compiler_vars.bat"
Как только я получил эту информацию, Google указал мне на эту проблему .Решение этой проблемы слишком сильно зависит от вашей среды, чтобы размещать здесь сообщения.