Как включить только python2 .7 в setup.py - PullRequest
0 голосов
/ 10 января 2020

В моем файле setup.py мой код cpp встроен в общую библиотеку с помощью boost- python. Мой setup.py хорошо работает с включением /usr/include/python2.7 в debian jess ie. Но в другом окружении (wheezy) он работает с включением /usr/include/python2.6 и /usr/include/python2.7. На самом деле, код cpp создается с включением python 2.6, тогда разделяемая библиотека принадлежит каждой версии в пакете. Итак, внутри пакета, его каталог разделен на /usr/lib/python2.6/dist-packages и /usr/lib/python2.7/dist-packages.

Но cpp код должен быть собран с /usr/include/python2.7. Никакого другого выражения в моем пакете не существует, чтобы использовать указанную c версию python каталога включения. Моя python версия 2.7.3.

Как включить /usr/include/python2.7, а не python2 .6 в setup.py?

...