Python sürümü nasıl belirlenir?

Dünyanın en popüler programlama dillerinden birisi olan Python; web siteleri geliştirmek, script yazmak, veri analizi ve daha pek çok şey için kullanılmaktadır. Python, çoğu GNU/Linux dağıtımında ve hatta macOS’ta önceden yüklenmiş olarak gelir. Hatta çoğu GNU/Linux dağıtımı, Python’un hem 2.x hem de 3x sürümünü içerir. Ama GNU/Linux dağıtımlarında öntanımlı Python sürümü ağırlıklı olarak Python2’dir. Bu çalışmamızda, sistemimizde hangi Python sürümünün bulunduğunu anlamak için terminali kullanacağız. Sistemimizde hangi Python sürümünün yüklü olduğunu bulmak için python --version veya python -V komutunu çalıştırabiliriz. Burada, sanırım dikkatinizi çekmiştir, her iki komut da 2.x sürümüne yönelik değerlendirme yapmaktadır.

Kuşkusuz, sisteminizde kurulu python 3 sürümünü de öğrenmek isteyeceksinizdir. Bu durumda, python3 --version veya python3 -V komutunu vermeniz gerekiyor.

Bunun dışında, siz, daha güncel bir Python 3 sürümünü yüklemiş de olabilirsiniz. O halde, yukarıda gördüğünüz gibi, vereceğiniz komutu bu sürüme özgü hale getirmelisiniz. Mesela: python3.7 --version veya python3.7 -V. İşte, sizin yüklediğiniz sürüm de karşınızda.

Şimdi olağan şartlarda, Python’u başlatmak için şu komutu vermeniz yeterlidir:

python

Ancak, hem Python2 hem de Python3 zaten kurulu durumdaysa, ihtimal Python2 başlayacaktır.

 

Bu nedenle başlat konutu olarak;

python3

kullanmalısınız. Ancak daha yeni bir sürüm yüklediyseniz, ona göre özelleştirmelisiniz:

python3.7

Kolaylık açısından /usr/bin/ dizini altına py3 adında bir sembolik bağ yerleştirmeniz durumunda, yalnızca py3 komutunu vererek kendi yüklediğiniz son sürümü kullanabilirsiniz. Bunun için /usr/local/bin/ dizini içindeki python 3.7 adlı dosyaya /usr/bin dizini altından, py3 adlı bir sembolik bağ oluşturacaksınız. Şöyle bir komut verebiliriz:

ln -s /usr/local/bin/python3.7 /usr/bin/py3

Tabii bu komutu yetkili kullanıcı olarak vermeniz gerektiğini söylemeye herhalde gerek yoktur. Bu komutu verdikten sonra artık sadece py3 komutu ile Python programlama dilini kendi sürümünüzle başlatabilirsiniz. Kolay gelsin.

, , , , , , , , , ,

0 0 Oy
Article Rating
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments
0
Düşüncelerinize bayılırım, lütfen yorum yapın.x
()
x