คำถามสั้น ๆ
- อะไรคือวิธีการที่เหมาะสมในการติดตั้ง
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/… ) และถ้าเป็นเช่นนั้นทำไม