Çıktıda Python sürümünü yazdırma


473

Geçerli Python kurulumunun sürüm numarasını komut dosyamdan nasıl yazdırabilirim?

Yanıtlar:


582

Deneyin

import sys
print(sys.version)

Bu, tam sürüm bilgi dizesini yazdırır. Sadece python sürüm numarasını istiyorsanız, Bastien Léonard'ın çözümü en iyisidir. Tam dizeyi incelemek ve dizine veya bölümlerine ihtiyacınız olup olmadığını görmek isteyebilirsiniz.



59

Deneyin

python --version 

veya

python -V

Bu, terminalde geçerli bir python sürümünü döndürür.


3
Güzel ve basit! Python'un eski sürümü "--version" bayrağını desteklemediğinden, ikinci yöntemi öneririm. Artı, benim için ne kadar az yazılırsa o kadar iyidir.
Steve Gelman

21
Hayır, cevap olmamalı, çünkü Thomas özellikle "... çıktıda mı?" Diye sordu. Hangi sürümü yüklediğini nasıl keşfedeceğini sormuyordu, bu bilgiyi 'basılı' bir ifadeye nasıl ekleyeceğini soruyordu.
Scott Prive

33
import sys  

genişletilmiş versiyon

sys.version_info  
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)

özel

maj_ver = sys.version_info.major  
repr(maj_ver) 
'3'  

veya

print(sys.version_info.major)
'3'

veya

version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'

1

Jupyter dizüstü bilgisayar kullanıyorsanız:

!python --version

Try terminalini kullanıyorsanız:

 python --version
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.