Instal dan jalankan Python 3 secara bersamaan dari Python 2


22

Saya menggunakan 13,04 tapi saya ingin menginstal kedua versi Python utama untuk melakukan tes tentang migrasi kode saya yang sebenarnya.

mungkin menginstal Python 3 di mesin yang sama menjalankan Python 2.7? Saya perlu bekerja dengan kedua versi, terima kasih!

Jawaban:


50

Ya, Anda hanya perlu menginstal python3paket.

$ sudo apt-get install python3

Python 2.X masih akan menjadi Python default yang digunakan, jadi jika Anda ingin menjalankan skrip dengan Python 3.X Anda harus menjalankan

$ python3 /path/to/script.py

atau tambahkan baris pertama skrip Anda yang dapat dieksekusi:

#!/usr/bin/env python3

Saya mencari banyak dan hanya menemukan informasi tentang cara menginstal Python 3 tetapi tidak ada tentang apakah lingkungan dev saya aman dengan kedua versi berjalan. Terima kasih!
mlacunza

2
@mlacunza Jika Anda menginstal keduanya dari repositori default (mis: dengan apt-get, Pusat Perangkat Lunak) Anda tidak akan mengalami masalah sama sekali. Tetapi jika Anda menginstal dari sumber, tergantung di mana ujungnya diinstal dan jika itu menggantikan instalasi python default Anda dapat memiliki beberapa masalah.
Salem

@mlacunza Jika ini menjawab pertanyaan Anda, tandai sebagai dijawab.
Salem

Versi python mana yang akan diinstal? Dalam kasus saya menginstal 3,2 tetapi saya membutuhkan 3,5.
chandresh
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.