Di mana saya dapat menemukan versi Python yang terinstal di QGIS 2.18.1?
Saya ingin membeli buku untuk memperkenalkan saya di antarmuka Python. Saya telah menemukan satu yang membahas versi 3.3 dari Python.
Di mana saya dapat menemukan versi Python yang terinstal di QGIS 2.18.1?
Saya ingin membeli buku untuk memperkenalkan saya di antarmuka Python. Saya telah menemukan satu yang membahas versi 3.3 dari Python.
Jawaban:
Di samping sys.version_info, seperti yang disebutkan di atas, Anda dapat menggunakan
import sys
sys.version
sys.version_info akan memberikan output seperti ini (ini berasal dari salinan QGIS 2.18.1):
>>> import sys
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=5, releaselevel='final', serial=0)
sys.version akan memberikan nomor versi, di samping kompiler yang digunakan:
>>> import sys
>>> sys.version
'2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]'
Sepertinya di QGIS v3.0, python v3 akan diterapkan:
Bantu kami untuk merencanakan QGIS 3.0
Memperbarui Python 2.7 ke Python 3: Saat ini kami bundel dengan Python 2.7 di installer windows kami dan memerlukan 2.7 pada platform lain di mana kami tidak ikut-ikut bundel Python dengan QGIS. Python 3 adalah versi terbaru dari python dan direkomendasikan oleh proyek Python. Python 2 sedikit tidak kompatibel dengan Python 3 (sama seperti QGIS 2 -> QGIS 3 tidak kompatibel). Para pengembang python telah membuat Python 3 sebagian besar mundur kompatibel dengan Python 2, tetapi kompatibilitas dalam arah yang berlawanan tidak sebagus.
Berikut adalah sintaks yang Anda jalankan di konsol python di QGIS untuk memverifikasi versi:
import sys
print sys.version_info
Cara lain untuk mengetahui versi python yang Anda gunakan adalah dengan menjalankan perintah berikut di konsol python yang memiliki QGIS:
from platform import python_version
print(python_version())