我正在使用ubuntu 14.04 64位。我已经安装了python2.7 amd64,并且我在makefile中使用了标志'python-config --cflags'和'python-config --ldflags'。 他们分别表示:
我的目标是使用-m32开发32位版本,但我遇到以下错误:
/usr/include/python2.7/pyconfig.h:7:49: fatal error: i386-linux-gnu/python2.7/pyconfig.h: File or directory not found.
# include <i386-linux-gnu/python2.7/pyconfig.h>
^
compilation terminated.
我已经研究了很多试图解决这个问题的方法。我已经尝试安装python2.7:i386和python2.7:amd64,但有些软件包被删除,我无济于事。我成功的唯一方法是建立一个chroot环境,我在其上为ubuntu可信任32位安装了一个伪系统。尽管我想知道是否可以用python virtualenv做到这一点,如果有的话,你能提供一些例子吗?我无法找到也无法理解它如何用于链接我的代码。
这是我第一次在这个网站上提问,如果我做错了,我会提前道歉!并提前感谢你。