2012-11-20 3 views
1

두 가지 버전의 Python 2.7이 있습니다.특정 Python 설치를위한 pip 설치 패키지

pip-2.7 install bsddb3을 사용하면 Python의 기본 OS X 버전 용으로 bsddb3을 설치하는 것으로 보입니다. 내가

/Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS 

에있는 파이썬의 버전으로 변경하려면 어떻게

(정확하지 않을 수 있습니다 >>> os.path.dirname(sys.executable)과 경로를 발견. * nix에서 스크립트 아직도 날 혼란.)

참고 AFAICS 이것은 중복이 아닙니다. 다른 질문은 특정 버전 (예 : 2.7 대 2.6)을 설치하는 방법을 묻습니다.

+0

정말 7.3 버전입니까? –

+0

네, 저도 궁금했는데, 그것이 설치된 곳입니다. –

답변

2

먼저 virtualenv -p PYTHON_EXE VIRTUALENV_DIR과 같은 것을 사용하여 원하는 파이썬을 가리키는 virtualenv를 만듭니다. 그런 다음 source VIRTUALENV_DIR/bin/activate으로 virtualenv를 활성화 한 다음 pip을 실행하면 격리되고 해당 virtualenv의 python을 사용합니다.

virtualenv를 사용하지 않는 경우 다음을 시작하십시오.

+0

virtualenv를 설치하는 것이 벌레 캔으로 된 또 다른 가방을 여는 것으로 보입니다. –

+0

virtualenv는 다운로드하고 실행하는 단일 Python 스크립트 일 수 있습니다. 어떤 방식 으로든 설치하지 않으려는 경우 - http://pypi.python.org/pypi/virtualenv에 자세한 내용이 있습니다. –

0

파이썬을 설치하려고하는 파이썬이 작동하지 않습니다.

path/to/python path/to/pip install package_name 

btw 왜 새로운 virtualenv를 만들고 거기에서 pip를 사용합니까?

+0

그 어떤 순열은 효과가 없었지만, 당신이하려고 한 것을 이해하지 못했을 수도 있습니다. –