30
การติดตั้ง pip ในแพ็คเกจไซต์ทั่วโลกแทนที่จะเป็น Virtualenv
การใช้pip3เพื่อติดตั้งแพ็กเกจใน a virtualenvทำให้แพ็กเกจถูกติดตั้งในโฟลเดอร์ global site-packaging แทนที่จะเป็นแพ็กเกจในโฟลเดอร์ Virtualenv นี่คือวิธีการตั้งค่า Python3 และ Virtualenv บน OS X Mavericks (10.9.1): ฉันติดตั้ง Python3 โดยใช้ Homebrew: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install python3 --with-brewed-openssl เปลี่ยน$PATHตัวแปรใน.bash_profile; เพิ่มบรรทัดต่อไปนี้: export PATH=/usr/local/bin:$PATH การรันwhich python3ผลตอบแทน/usr/local/bin/python3(หลังจากรีสตาร์ทเชลล์) หมายเหตุ: which python3ยังคงส่งคืน / usr/bin/pythonแม้ว่า ติดตั้งvirtualenvโดยใช้pip3: pip3 install virtualenv จากนั้นสร้างใหม่virtualenvและเปิดใช้งาน: virtualenv testpy3 -p python3 cd …
104
python
macos
virtualenv
pip