我刚刚在Windows 10中安装了Anaconda 3.7 . 然后我为tensorflow创建了一个新的env并将其安装在那里 . 安装没有任何问题 . 然后我使用命令conda install -c conda-forge keras来安装Keras . 当Keras安装正在运行时,Anaconda Prompt突然崩溃了 . 我重新启动它,我试图激活我的张量流env;但是一旦我尝试激活它,Anaconda Prompt崩溃了!!请看一下我的截图 . 我怎样才能解决这个问题?非常感谢您的支持 . Ferari
3 回答
问题可能是由于张量流的版本 - 张量板不匹配 . 当您给命令conda install -c conda-forge keras安装keras时,tensorflow和tensorboard版本会发生变化 .
我尝试了以下步骤,它对我来说很好 .
conda create -n tf python = 3.6
激活tf
conda安装keras
安装keras会自动安装tensorflow .
我只是遇到了同样症状的问题 . 而不是打印错误消息,conda环境的激活退出控制台应用程序 .
可以在环境中的
./etc/conda/activate.d
中找到激活时运行的脚本 . 可以使用conda env list
找到环境的路径 . 检查这些脚本是否有任何'exit'命令,必要时将其注释掉 . 这应该让你至少看到错误信息 .在我的情况下,问题是由需要MSVC编译器的软件包引起的,并且未安装Visual Studio studio .
这里问题相同..
我刚刚在tf-gpu环境中安装了tensorflow-gpu
conda安装tensorflow-gpu
它已成功安装并完美运行 . 但安装完成后,无论何时我都要通过此命令使用环境
激活tf-gpu
它显示以下enter image description here输出并很快关闭命令提示符 . 我正在使用anaconda for python 3.6 .