Поэтому я недавно загрузил Keras через приглашение Anaconda (я успешно загрузил другие пакеты). Это действительно сработало, так как я смог импортировать Keras в Jupyter Notebook. Однако теперь при открытии приглашения Anaconda возникает следующая проблема:

C:\Users\[User Name]>python C:\Users\[User Name]\Anaconda3\etc\keras\load_config.py  1>temp.txt
    python: can't open file 'C:\Users

\[User]': [Errno 2] No such file or directory

C:\Users\[User Name]>set /p KERAS_BACKEND= 0<temp.txt

C:\Users\[User Name]>del temp.txt

C:\Users\[User Name]>python -c "import keras"  1>nul 2>&1

Что следует отметить:

Сначала я просто не могу ничего напечатать или ввести в окно. После его закрытия и повторного открытия открывается то же сообщение, но за ним следует набор текста, который я не могу прочитать, потому что окно сразу же закрывается. В предоставленном сообщении об ошибке в третьей строке вместо пользователя указан [Пользователь]. Это потому, что имя папки моего пользователя на моем компьютере - "FirstName LastName". Есть место, которое мне интересно, может быть проблема. Я не хочу удалять Anaconda, поскольку у меня есть проект, который должен быть готов через несколько дней, и я не хочу никаких проблем с установкой / потерей данных.

1 ответ1

0

Да, пробел в вашем имени пользователя является проблемой.  Если ваше имя пользователя Jay kishan Panjiyar , введите

python "C:\Users\Jay kishan Panjiyar\Anaconda3\etc\keras\load_config.py"  > temp.txt

в приглашении, используя кавычки, чтобы сообщить системе, что эта строка с пробелами в ней - это одно имя файла.  Или, если вы делаете это в своем домашнем каталоге (C:\Users\Jay kishan Panjiyar)(как показано на рисунке), это должно быть достаточно, чтобы сказать

python Anaconda3\etc\keras\load_config.py  > temp.txt

PS Обычный > эквивалентен 1> .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .