2014-02-14 3 views
0

모두python setup.py 주어진 파이썬 버전으로 빌드

여러 버전의 Python이 설치되어 있습니다. 환경 변수에는 site-packages 폴더에 대한 두 개의 경로가 있습니다.

cmd를에서

, 내가 파이썬 중 하나 개 주어진 버전

python setup.py build 

을하고 싶습니다 D:\Python333\lib\site-packages의 버전은 말한다. 그러나 그것은 잘못된 파이썬 버전을 계속 호출합니다. 예를 들어 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 

파이썬 설치가 다른 곳 (예를 들어, 때문에 virtualenv의) 경우 먼저 VIRTUALENV를 활성화해야합니다.

+0

감사합니다. 실제로, setup.py는 .pyx 파일을 컴파일하기 위해 cython을 사용합니다. 나는 일부 폴더에서 cython의 매우 정확한 버전으로 컴파일해야합니다. 어떤 폴더인지 알려주고 싶습니다. – octoback

+0

cython 설치를 위해 virtualenv를 만들 수 있습니까? – Krumelur

+0

거대한 협업 프로젝트 내에서 라이브러리를 컴파일 중입니다. 나는이 프로젝트의 솔루션에 링크되어있는 파이썬 버전 하나를 사용해야한다. cmd를 호출 할 때, 기본적으로 이것은 다른 파일 위치에서 호출되는 python의 다른 버전이며 안쪽에는 cython이 없습니다. 내가 무엇을 할 수 있을지 ? – octoback

관련 문제