我知道已经有了类似的关于Python.h的问题,但现在没有解决scheme。
我需要Python库才能使用Tossim,它是一个tinyOS模拟器( http://tinyos.net )。
Python似乎已经安装在我的Ubuntu 12.04系统上。 实际上,每当我运行命令
$ python -V
我得到了输出2.7.3
无论如何,当我试图findPython.h没有文件被发现。 Python库位于usr / lib /中,但文件夹中没有标题。
请记住,我已经尝试了这个问题最常见的解决scheme,那就是$ sudo apt-get install python-dev
,还有$ sudo apt-get update
。 他们都没有为我工作。
我现在应该怎么做? 我试图删除并重新安装python-dev,没有成功。 我只想手动下载并将头放到文件夹usr / lib / python2.7。 但是我怀疑这是一个好主意。 有人可以帮我吗? 提前谢谢你
Ubuntu(和Debian)将Python包含文件存储在/usr/include/python2.7
。 如果安装了python2.7-dev
软件包( python-dev
的依赖),那么Python.h
将位于:
/usr/include/python2.7/Python.h
您可以使用以下命令找到包含该文件的软件包:
dpkg -S Python.h
或者用一个包列出安装了哪些文件:
dpkg -L python2.7-dev