Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.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 无法导入caffe_Python_Linux_Scikit Learn_Deep Learning_Caffe - Fatal编程技术网

Python 无法导入caffe

Python 无法导入caffe,python,linux,scikit-learn,deep-learning,caffe,Python,Linux,Scikit Learn,Deep Learning,Caffe,我在caffe目录中执行了makepycaffe,效果很好。我也这样做了: gsamaras@gsamaras-A15:~/caffe/python$ export PYTHONPATH=$PYTHONPATH:/home/gsamaras/caffe/python 但当我尝试在另一个项目中导入caffe时,我得到了以下结果: ImportError:没有名为caffe的模块 如何解决这个问题 还请注意,在caffe的Makefile.config中,有以下行: PYTHON_INCLUDE

我在caffe目录中执行了
makepycaffe
,效果很好。我也这样做了:

gsamaras@gsamaras-A15:~/caffe/python$ export PYTHONPATH=$PYTHONPATH:/home/gsamaras/caffe/python
但当我尝试在另一个项目中导入caffe时,我得到了以下结果:

ImportError:没有名为caffe的模块

如何解决这个问题

还请注意,在caffe的Makefile.config中,有以下行:

PYTHON_INCLUDE := /usr/include/python2.7 \ <-- correct
/usr/lib/python2.7/dist-packages/numpy/core/include <-- doesn't exist
现在我得到了这个错误:

ImportError:没有名为skimage.io的模块


毕竟,我不得不使用
sudo apt-get-install-U scikit image
!原因是:

sudo apt get install python skimage对我有效。

我在尝试导入skimage.io时,在caffe安装中遇到了类似的错误。然而,当我试图通过pip安装skimage时,它失败了,上面发布了相同的消息

然后我尝试使用apt get安装scikit映像。它成功地完成了。不幸的是,它安装了过时的版本,这在我的代码中导致了另一个错误


最后,我找到了一个解决方法,首先安装virtualenv,然后使用pip重新安装这些库(scikit image、scipy、matplotlib等)。我的咖啡馆现在运转得完美无缺。希望这能帮助其他人解决同样的问题。

同样的问题。但此命令显示
E:命令行选项“U”[from-U]未知
。请帮忙是的,我也听说了virtualenv,谢谢mitbal!谢谢你投票支持我的问题,因为你觉得它很有用!
  Running setup.py (path:/tmp/pip_build_root/scikit-image/setup.py) egg_info for package scikit-image
    warning: no files found matching '*.pyx' under directory 'Cython/Debugger/Tests'
    warning: no files found matching '*.pxd' under directory 'Cython/Debugger/Tests'
    warning: no files found matching '*.h' under directory 'Cython/Debugger/Tests'
    warning: no files found matching '*.pxd' under directory 'Cython/Utility'
...
Downloading/unpacking decorator>=3.4.0 (from networkx>=1.8->scikit-image)
  Downloading decorator-4.0.9-py2.py3-none-any.whl
Cleaning up...
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1091, in prepare_files
    req_to_install.check_if_exists()
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 811, in check_if_exists
    self.satisfied_by = pkg_resources.get_distribution(self.req)
  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 535, in get_distribution
    dist = get_provider(dist)
  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 415, in get_provider
    return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]
IndexError: list index out of range