คำถามสั้น ๆ
- อะไรคือวิธีการที่เหมาะสมในการติดตั้ง
pip
,virtualenv
และdistribute
?
พื้นหลัง
ในคำตอบของฉันไปดังนั้นคำถาม 4314376ผมแนะนำให้ใช้ez_setup
เพื่อให้คุณแล้วสามารถติดตั้งpip
และการvirtualenv
ดังนี้
curl -O http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
sudo easy_install pip
sudo pip install virtualenv
ฉันได้ดึงคำแนะนำเหล่านี้จากโพสต์บล็อกของ Jesse Noller แล้วคุณต้องการใช้ Python บน Mac หรือไม่? . ผมชอบความคิดของการรักษาความสะอาดทั่วโลกไดเรกทอรีเว็บไซต์แพคเกจเพื่อให้แพคเกจอื่น ๆ เท่านั้นที่ผมติดตั้งมี และvirtualenvwrapper
distribute
(ฉันเพิ่งเพิ่มลงdistribute
ในกล่องเครื่องมือของฉันเนื่องจากการประกาศการบริการสาธารณะ Python นี้เมื่อต้องการติดตั้งสองแพ็คเกจนี้ฉันใช้:
sudo pip install virtualenvwrapper
curl -O http://python-distribute.org/distribute_setup.py
sudo python distribute_setup.py
ไม่มี setuptools และ easy_install อีกต่อไป
ในการปฏิบัติตามประกาศการบริการสาธารณะ Python ที่ติดตั้ง Python ใหม่ฉันจะทำสิ่งต่อไปนี้:
curl -O http://python-distribute.org/distribute_setup.py
sudo python distribute_setup.py
sudo easy_install pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper
คำตำหนิของร่ายมนตร์
ในความคิดเห็นที่คำตอบของฉันไปดังนั้นคำถาม 4314376ผู้ใช้ดังนั้นสัญลักษณ์ระบุ:
NO ไม่เคยทำ
sudo python setup.py install
อะไรเลย เขียน ~ / .pydistutils.cfg ที่ทำให้การติดตั้ง pip ของคุณเป็น ~ / .local หรืออะไรบางอย่าง โดยเฉพาะอย่างยิ่งไฟล์ที่ez_setup.py
มีชื่อมักจะทำให้ไฟล์เวอร์ชั่นใหม่ ๆ เช่น setuptools และ easy_install ซึ่งอาจทำลายสิ่งอื่น ๆ บนระบบปฏิบัติการของคุณ
กลับไปที่คำถามสั้น ๆ
ดังนั้นคำตอบของ glyphทำให้ฉันมีคำถามเดิม
- อะไรคือวิธีการที่เหมาะสมในการติดตั้ง
pip
,virtualenv
และdistribute
?
sudo apt-get install python-{pip,virtualenv}
???
pip
, virtualenv
และงูหลาม PSA
http://python-distribute.org/distribute_setup.py
เปลี่ยนเส้นทางไปที่ 404 :(
python distribute_setup.py
ตามeasy_install pip
และvirtualenv --distribute venv
? (ดูpython-guide.readthedocs.org/en/latest/starting/install/… ) และถ้าเป็นเช่นนั้นทำไม