ฉันขอแนะนำให้ใช้พอร์ต Mac ...
มีแพ็คเกจชื่อ python_select ซึ่งอนุญาตให้ใช้ pythons แบบขนาน ดังนั้นก่อนติดตั้งพอร์ต macถ้ายังไม่ได้ติดตั้ง
ก่อนติดตั้งแพ็คเกจ python_select:
sudo port install python_select
ตอนนี้คุณสามารถตรวจสอบว่ามีการแจกจ่ายหลามแบบใดบนระบบของคุณ เพียงแค่ออกคำสั่ง:
port select --list python (MacPorts 2.x)
python_select -l (MacPorts 1.x)
python26-apple
ในกรณีของฉันมันพิมพ์รุ่นหลามน้อยที่มาโดยเริ่มต้นด้วยเสือดาวหิมะ:
port select --show python (MacPorts 2.x)
python_select -s (MacPorts 1.x)
python26-apple
แสดงให้เห็นถึงรุ่นที่เลือกในปัจจุบันเช่น เห็นไหมว่าแพ็คเกจนี้เล่นกับ Mac ได้ดี สำหรับปัญหาตัวเลือกเพิ่มเติม
port select (MacPorts 2.x)
python_select -h (MacPorts 1.x)
กว่าที่คุณจะสามารถค้นหาเวอร์ชั่นของไพ ธ อนได้ในที่เก็บพอร์ต:
port search python
สิ่งนี้จะสร้างรายการที่มีอยู่แบบยาว
ในการติดตั้งแพ็คเกจที่ต้องการเช่น python 2.4 execute:
sudo port install python24
ตอนนี้ the python_select -s
จะแสดงไพ ธ อนที่ติดตั้งใหม่เช่นกัน หากต้องการเปลี่ยนเป็น python 2.4 ให้ทำดังนี้
sudo port select --set python python24 (MacPorts 2.x)
sudo python_select python24 (MacPorts 1.x)
คำสั่งนี้คงอยู่ระหว่างเชลล์
python
/Library/Frameworks/Python.framework/Versions/Current/bin
โดยธรรมชาติที่ไม่ได้รับการอัพเกรดเป็น 2.6 ดังนั้นฉันจึงเปลี่ยนตัวแปร PATH เป็นค่าเริ่มต้นที่ฉันพบบน Google และตอนนี้จะลบ MacPython จากระบบของฉัน