【发布时间】:2017-05-23 17:42:16
【问题描述】:
我正在尝试在带有 Ubuntu 14.04 没有 Anaconda 的 AWS EC2 上安装 PyCaffe for Python 3.5.3,遵循 installation instructions。
我在同一台机器上为 Python 2.7 成功编译了它,但在为 3.5 版编译时出现以下错误:
ubuntu@ip-172-31-3-227:~/caffe$ make pycaffe
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
python/caffe/_caffe.cpp:1:52: fatal error: Python.h: No such file or directory
#include <Python.h> // NOLINT(build/include_alpha)
我看到this post 并表演了:
sudo apt-get install python3-dev
我找到了this,所以我执行了 Python 3.5 的等效命令:
for req in $(cat requirements.txt); do sudo pip3.5 install $req; done
所有安装都正常,但没有解决问题。
我有很多其他类似问题的帖子,但不是这个确切的问题(所以如果你发现了什么,请在急于说我看起来不够好之前检查它是否真的是相同的情况)。
附言
我也看到了this post,但我不明白要将哪些目录添加到路径中。
【问题讨论】:
标签: python-3.x amazon-ec2 ubuntu-14.04 pycaffe