导入Keras层错误



在Keras中,为了简单起见,我在导入新层(让我们称之为"newlayer")时遇到了问题。

我最近升级了我的Keras版本使用:

   pip install --upgrade git+git://github.com/fchollet/keras.git

因为我的旧Keras安装没有newlayer。有趣的是,我注意到当我升级时,Keras被安装在。/Python/2.7/site-packages目录下。所以当我cd到那个目录,并导入newlayer,它工作得很好

然而,当我在我的主目录,我导入newlayer,它不工作(我得到" importterror: cannot import name newlayer")。

这有什么原因吗?也许我不久前以某种方式安装了Keras到我的主目录,它正在使用那个版本?我尝试在我的主目录中搜索Keras安装,但它根本没有安装在那里。更重要的是,是否有办法解决这个问题,而不是每次都cd到。/Python/2.7/site-packages中?

确保pip已正确设置为您正在使用的python版本。

你可以这样做,例如

curl -O https://bootstrap.pypa.io/get-pip.py
python2.7 get-pip.py

重新安装pip。

然后:

pip-2.7 install --upgrade git+git://github.com/fchollet/keras.git

相关内容

  • 没有找到相关文章

最新更新