在Ubuntu15.04上使用Anaconda3 for Python3.4安装caffe-未找到caffe模块
我正试图用Anaconda3(用于python 3.4)在我的Ubuntu15.04上安装caffe。我设法安装了所有要求,并按照官方网站的指示进行了操作。所以我下载了caffe master并做了:在Ubuntu15.04上使用Anaconda3 for Python3.4安装caffe-未找到caffe模块,python,ubuntu,anaconda,caffe,Python,Ubuntu,Anaconda,Caffe,我正试图用Anaconda3(用于python 3.4)在我的Ubuntu15.04上安装caffe。我设法安装了所有要求,并按照官方网站的指示进行了操作。所以我下载了caffe master并做了: cd ./caffe-master make all make pycaffe 它完成得很好,没有错误(最终)。 但在那之后,如果我进入巨蟒 import caffe 我发现没有找到caffe模块。我做错了什么?有什么想法吗?终于解决了。老实说,问题出在不正确的makefile.config中
cd ./caffe-master
make all
make pycaffe
它完成得很好,没有错误(最终)。
但在那之后,如果我进入巨蟒
import caffe
我发现没有找到caffe模块。我做错了什么?有什么想法吗?终于解决了。老实说,问题出在不正确的makefile.config中。我需要非常小心地调整它以指定anaconda文件夹的所有路径-我错误地指定了python3.4库的路径
关键是-当使用anaconda设置caffe时,如果遇到问题,您需要再次查看makefile.config-您应该错误配置了某些内容您可以尝试以下步骤: 要在python中使用caffe,请将其路径导出为 导出PYTHONPATH=~/Home/username/caffe/python:$PYTHONPATH 在系统中将用户名替换为您的用户名 完成此操作后,运行python终端并导入caffe 进口咖啡 如果它抛出了一个“modulenotfound”错误,请通过键入 导入系统 搜索路径 [“”,“/home/nikita/caffe/python',”/home/nikita',“/usr/lib/python2.7',“/usr/lib/python2.7/plat-x86_64-linux-gnu',”/usr/lib /python2.7/lib-tk'、'/usr/lib/python2.7/lib-old'、'/usr/lib/python2.7/lib-dynload'、'/home/nikita/.local/lib/python2.7/site- 包裹'] 如果您看到/home/username/caffe/python路径不存在,请执行以下操作 sys.path.append('/Home/username/caffe/python')
您是否安装了多个版本的Python?是否通过导出PYTHONPATH=/path/to/caffe/Python:$PYTHONPATH安装了$PYTHONPATH??只安装了anaconda,但有两个版本。但是在make.config中,我只包含了anaconda的Python 3.4的路径,哪条路径是caffe的路径?它将在我运行make all的文件夹中?您可能需要配置caffe,以便在编译Anaconda Python时安装到它。我在Anaconda和Python 3.5方面也遇到了一些问题。您是否愿意发布您的make文件?