Keras 安装后 Anaconda 提示关闭

Keras 安装后 Anaconda 提示关闭

因此,我最近通过 Anaconda 提示下载了 Keras(我已经成功下载了其他软件包)。它确实有效,因为我能够在 Jupyter Notebook 中导入 Keras。但是,现在当我打开 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

注意事项:

起初,我根本无法在窗口中键入任何内容。关闭并重新打开窗口后,会打开相同的消息,但后面会显示一堆我无法阅读的文本,因为窗口随后会立即关闭。在提供的错误消息中,第三行是 [User] 而不是 user。这是因为我计算机上的用户文件夹名称是“FirstName LastName”。其中有一个空格,我怀疑这可能是问题所在。我不想卸载 Anaconda,因为我有一个项目几天后就要交,而且不想出现任何安装/数据丢失问题。

答案1

是的,问题出在您的用户名中。如果您的用户名是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 Plain>相当于1>

答案2

许多 Python 开发人员都面临这个问题。不要担心,按照以下指南尝试解决它 -

1.首先卸载 Keras(你可以进入安装包的文件夹删除 keras 文件)

2.转到位置 C:\Users\用户名\AppData\Local\Continuum\anaconda3\etc\conda\activate.d

您可以在 activate.d 和 deactivate.d 中看到里面的 keras 批处理文件,每次打开 anaconda prompt 时都会运行它们。请删除它们。

3.重新安装Keras。

相关内容