ติดตั้งและเรียกใช้ Python 3 ในเวลาเดียวกันกับ Python 2


22

ฉันใช้ 13.04 แต่ฉันต้องการติดตั้ง Python เวอร์ชันหลักทั้งสองเพื่อทำการทดสอบเกี่ยวกับการโยกย้ายรหัสจริงของฉัน

เป็นไปได้ติดตั้ง Python 3 ในเครื่องเดียวกับที่ใช้ Python 2.7 ฉันต้องการทำงานกับทั้งสองรุ่นขอบคุณ!

คำตอบ:


50

ใช่คุณเพียงแค่ต้องติดตั้งpython3แพคเกจ

$ sudo apt-get install python3

Python 2.X จะยังคงเป็น Python เริ่มต้นที่ใช้ดังนั้นหากคุณต้องการเรียกใช้สคริปต์ด้วย Python 3.X คุณต้องเรียกใช้

$ python3 /path/to/script.py

หรือเพิ่มในบรรทัดแรกของสคริปต์ปฏิบัติการของคุณ:

#!/usr/bin/env python3

ฉันค้นหาข้อมูลจำนวนมากและพบเพียงเกี่ยวกับวิธีการติดตั้ง Python 3 แต่ไม่มีอะไรเกี่ยวกับว่าสภาพแวดล้อม dev ของฉันปลอดภัยหรือไม่กับทั้งสองเวอร์ชันที่ทำงานอยู่ ขอบคุณ!
mlacunza

2
@mlacunza หากคุณติดตั้งทั้งสองอย่างจากที่เก็บข้อมูลเริ่มต้น (เช่น: apt-getศูนย์ซอฟต์แวร์) คุณจะไม่มีปัญหาเลย แต่ถ้าคุณติดตั้งจากแหล่งที่มาขึ้นอยู่กับว่ามันติดตั้งอยู่ที่ใดและแทนที่การติดตั้งไพ ธ อนเริ่มต้นคุณอาจมีปัญหาบางอย่าง
เซเลม

@mlacunza หากสิ่งนี้ตอบคำถามของคุณทำเครื่องหมายว่าตอบแล้ว
เซเลม

ไพ ธ อนรุ่นใดที่จะติดตั้ง ในกรณีของฉันมันติดตั้ง 3.2 แต่ฉันต้องการ 3.5
chandresh
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.