2014-02-14 4 views
0

Все,python setup.py build с заданной версией python

У меня есть несколько версий Python. В переменных среды у меня есть два пути к папкам сайтов-пакетов.

В ЦМД, я хотел бы сделать

python setup.py build 

с одной данной версии Python, скажем, версия на D:\Python333\lib\site-packages. Но он продолжает называть неправильную версию Python, например, C:\Python27\lib\site-packages.

Как я могу настроить запуск версии Python?

ответ

1

Вы вызываете setup.py с версией Python, которую хотите установить, например.

sudo python2.5 setup.py install 
sudo python2.7 setup.py install 
sudo python3.3 setup.py install 

Если ваша установка Python где-то еще (например, из-за virtualenv), убедитесь, чтобы активировать virtualenv первым.

+0

спасибо. на самом деле setup.py - использовать cython для компиляции файлов .pyx. Я должен скомпилировать с очень точной версией cython в некоторой папке. Я хотел бы указать, в какой папке он находится – octoback

+0

Можете ли вы создать virtualenv для вашей установки cython? – Krumelur

+0

Я компилирую библиотеку внутри огромного совместного проекта. я должен использовать одну данную версию python, которая связана с решением этого проекта. когда я звоню в cmd, по умолчанию это еще одна версия python, которая вызывается, в другом месте файла и без цитона внутри. Что я могу сделать ? – octoback

Смежные вопросы