我尝试在Spyder中导入Keras库,但它会抛出错误:
Traceback (most recent call last):
File "<ipython-input-8-c74e2bd4ca71>", line 1, in <module>
import keras
ModuleNotFoundError: No module named 'keras'
然后我创建了一个虚拟环境并在其中安装了Keras:
cd virtualenv/
virtualenv -p python3.5 py-keras
source py-keras/bin/activate
pip install -q -U pip setuptools wheel
pip install keras
如果我正在使用终端在虚拟环境中进行编辑,我可以成功导入Keras,而在Spyder中它仍然会抛出相同的错误。
答案 0 :(得分:1)
如果你有anaconda(因为Sypder是其中的一部分)。为什么不做你
conda install keras
在终端上。 它在spyder上安装和工作没有任何问题。
答案 1 :(得分:1)
您是否也尝试从virtualenv启动Spyder? 您可以像以前那样激活virtualenv:
source py-keras/bin/activate
然后从命令行使用适当的命令启动spyder:
spyder
答案 2 :(得分:0)
您将通过两种方式安装keras。 从conda命令提示符处进行conda install keras或从命令提示符处进行pip安装keras并指向python36_64 \ Scripts。但是,要在Spyder控制台中实现该功能,唯一需要做的额外步骤就是关闭Spyder控制台,然后通过Anaconda Navigator重新启动它。使用开始> Anaconda Navigator-> Spyder。您应该能够导入keras。