Я использую Ubuntu 14.04 64 бит. Я установил python2.7 amd64 и использую флаги «python-config —cflags» и «python-config —ldflags» в make-файле.
Они показывают соответственно:
Моя цель — разработать 32-битную версию с -m32, но я сталкиваюсь со следующей ошибкой:
/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 Trusty 32 bit. Хотя я хочу знать, возможно ли это сделать с помощью python virtualenv, и если да, не могли бы вы привести несколько примеров? Я не мог найти и понять, как его можно использовать для связи с моим кодом.
Это первый раз, когда я задаю вопрос на этом сайте, заранее прошу прощения, если я сделал это неправильно! И заранее спасибо.
Задача ещё не решена.