Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 导入Keras层时出错_Python_Python 2.7_Keras - Fatal编程技术网

Python 导入Keras层时出错

Python 导入Keras层时出错,python,python-2.7,keras,Python,Python 2.7,Keras,在Keras中,为了简单起见,我在导入一个新层(我们称之为“newlayer”)时遇到了问题 我最近升级了Keras版本,使用了: pip install --upgrade git+git://github.com/fchollet/keras.git 因为我以前安装的Keras没有newlayer。不过,我注意到一件有趣的事情是,当我升级时,Keras被安装在./Python/2.7/site-packages目录中。因此,当我将cd刻录到该目录并导入newlayer时,它工作正常

在Keras中,为了简单起见,我在导入一个新层(我们称之为“newlayer”)时遇到了问题

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

   pip install --upgrade git+git://github.com/fchollet/keras.git
因为我以前安装的Keras没有newlayer。不过,我注意到一件有趣的事情是,当我升级时,Keras被安装在./Python/2.7/site-packages目录中。因此,当我将cd刻录到该目录并导入newlayer时,它工作正常

但是,当我在主目录中导入newlayer时,它不起作用(我得到“ImportError:无法导入名称newlayer”)


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

确保为您正在使用的Python版本正确设置了pip

例如,你可以这样做

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

可能您有许多版本的python,pip在运行另一个版本时安装了一个版本。另一件要做的事情是确保您的pythonpath中有./python/2.7/site-packages。但是,如果这就是pip安装的目的,那么它必须位于至少一个python版本的python路径中。