2012-04-07 5 views
3

프로그래밍, mac osx 및 bash에서 새로운 기능이라고 말하면서 시작하겠습니다.mac osx에 virtualenvwrapper 설치하기 10.7.3

내 Mac OS X 10.7.3에서 virtualenvwrapper 설치를하는 데 어려움을 겪고 있습니다. 가장 확실한 경로 설정 문제이지만 작동에 문제가 있습니다. .bashrc에

export WORKON_HOME=$HOME/.Apps 
source /usr/local/bin/virtualenvwrapper.sh 

에서 virtualenvwrapper의

설정 일부 터미널 출력 : 내가 터미널에서 "소스의 .bashrc"를 실행하면

which easy_install 
/usr/bin/easy_install 

python -V 
Python 2.7.1 

내가 더 출력을 얻을 수 없습니다. 내가 mkvirtualenv 터미널에서 실행하면

내가 얻을 :

Error [Errno 2] No such file or directory while executing command install_name_tool -change /System/Library/Fram.../Versions/2.7/Python @executable_path/../.Python 1/bin/python 
Could not call install_name_tool -- you must have Apple's development tools installed 
Traceback (most recent call last): 
    File "/usr/local/bin/virtualenv", line 9, in <module> 
    load_entry_point('virtualenv==1.7.1.2', 'console_scripts', 'virtualenv')() 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 928, in main 
    never_download=options.never_download) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 1029, in create_environment 
    site_packages=site_packages, clear=clear)) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 1347, in install_python 
    py_executable]) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 966, in call_subprocess 
    cwd=cwd, env=env) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 672, in __init__ 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1202, in _execute_child 
OSError: [Errno 2] No such file or directory 
+0

복제본 http://stackoverflow.com/questions/2355188/problem-running-virtualenv-on-mac-os-x –

답변

2

당신은 아마 XCode를 설치해야합니다. 앱 스토어에서 무료로 다운로드/설치해야합니다.

미래 참고로, 내가보기 엔 OS X를 선호하시는 패키지 관리자가 Homebrew이지만, MacPortsFink도 좋은 파이썬 개발을위한 패키지 관리자 및 (대신 easy_install을의) PIP를 사용하는 것이 좋습니다. 다른 것들 중에서, pip는 당신이 쉽게 제거 할 수없는 것들을 제거하도록 해줍니다.

+1

Xcode 4.3부터는 Xcode 용으로 더 작은 명령 행 도구 만 설치하면됩니다. if 전체 Xcode 개발 환경이 필요하거나 필요하지 않습니다. 자세한 내용은 여기 : http://kennethreitz.com/xcode-gcc-and-homebrew.html –

+0

안녕하세요. 회신 해 주셔서 감사합니다. 이미 Xcode가 설치되어 있었지만 명령 줄 도구 구성 요소를 설치해야했습니다. 이제 잘 작동합니다. 고마워. – harristrader

관련 문제