ฉันไม่virtualenv
สามารถทำงานได้แม้จะพยายามหลายครั้ง ฉันติดตั้งvirtualenv
บน MAC OS X โดยใช้:
pip install virtualenv
และได้เพิ่มPATH
เข้าไปในของฉัน.bash_profile
ด้วย ทุกครั้งที่ฉันพยายามรันvirtualenv
คำสั่งมันจะส่งคืน:
-bash: virtualenv: command not found
ทุกครั้งที่ฉันวิ่งpip install virtualenv
มันจะกลับมา:
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
ฉันเข้าใจว่าใน mac virtualenv
ควรติดตั้งอย่างถูกต้อง
/usr/local/bin
virtualenv
มีการติดตั้งจริงใน/usr/local/bin
แต่เมื่อใดก็ตามที่ฉันพยายามที่จะเรียกใช้virtualenv
คำสั่งคำสั่งไม่พบ ฉันยังพยายามเรียกใช้virtualenv
คำสั่งในไดเรกทอรี/usr/local/bin
และให้ผลลัพธ์เดียวกันกับฉัน:
-bash: virtualenv: command not found
นี่คือเส้นทางที่ฉันเพิ่มลงใน. bash_profile ของฉัน
export PATH=$PATH:/usr/local/bin
export PATH=$PATH:/usr/local/bin/python
export PATH=$PATH:/Library/Framework/Python.framework/Version/2.7/lib/site-packages
มีวิธีแก้ปัญหาสำหรับสิ่งนี้หรือไม่? ทำไมเป็นกรณีนี้
$ ln -s /usr/bin/virtualenv /Library/Framework/Python.framework/Version/2.7/lib/site-packages/virtualenv/virtualenv.py
ln -s /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py /usr/local/bin/virtualenv