Python'u yüklememiz gerekiyor mu yoksa Ubuntu 14.04LTS'de zaten kurulu mu?


Yanıtlar:


14

Varsayılan olarak her ikisi de python2ve python3yüklüdür.

Daha önce de belirtildiği gibi, sürümünüzü şunlardan biriyle kontrol edebilirsiniz:

python -V

(sermayeye dikkat edin) veya

python --version

veya

apt-cache policy python

ancak

Bu yalnızca sürümünü gösterecektir python2iken, 14.04, python3sıra yüklenir. Sürümünü görmek için yukarıdaki komutlardaki python3tüm tekrarlarıpythonpython3

Not

Kodlamaya başlarsanız şunu da unutmayın:

python <script>

python 2'nin kodu çalıştırmasını sağlar ve

python3 <script>

python 3'ü çalıştırır ve (script çalıştırılabilir ise),

#!/usr/bin/env python

python 2'de çalıştıracak ve

#!/usr/bin/env python3

python 3'te çalıştıracak

Boşta Kullanma

Bir yorumda sorduğunuz soruya bir cevap olarak: Kodlamayı yaptığımız "terminal", öyle değil mi?

En uygun yol Boşta kullanmaktır (depolardan). Daha sonra kodu F5terminal ile veya gerekirse terminalden test çalıştırabilirsiniz . Girintinin otomatik olarak önerilmesi avantajı vardır (ao)

Python 2 ve 3 için farklı Idle sürümünü kullanmanız gerektiğini unutmayın.


Merhaba Jacob, bence bu soruya tek cevap senin yorumun. Bu çok ayrıntılı ve yorumunuzun odak noktasını kaçırıyor. Her neyse, bunu sizinle paylaşmak istedim. Bazen tek satırlık bir cevap yeterlidir. Uzmanlığınız daha sonra başka sorulara harcanabilir.
don.joey

@ don.joey Şüphe ediyordum, haklı olabilirsin :). Bununla birlikte, Maythux cevabının altındaki ek soru öğesi bana birkaç şey eklemenin yararlı olduğunu düşündürdü ...
Jacob Vlijm

Yani "Boşta" bir uygulama !?
Mervin Jacob

Evet, python için bir IDE, cevaptaki bağlantıya bakın: en.wikipedia.org/wiki/IDLE_%28Python%29 . Yazılımı yükleyebilirsiniz (hem Boşta (2) hem de Boşta3) yazılım merkezinden
Jacob Vlijm

4

Python sürümünüzü kontrol edin

python --version

Ayrıca python 2 ve 3 arasında bazı ciddi farklılıklar olduğunu unutmayın. Https://wiki.python.org/moin/Python2orPython3


4
python3 --versionVarsayılan olarak da yüklendiği için eklemek isteyebilirsiniz . python --versionsadece 2 versiyonunu gösterir
Jacob Vlijm

3

Python, Ubuntu'da varsayılan olarak yüklenir, ancak kontrol etmek için:

Bu komutu çalıştır

$ apt-cache policy python


python:
  Installed: 2.7.3-0ubuntu2.2
  Candidate: 2.7.3-0ubuntu2.2
  Version table:
 *** 2.7.3-0ubuntu2.2 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.7.3-0ubuntu2 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

@JacobVlijm notu sayesinde Ubuntu> 12.10 kullanıyorsanız not apt-cache policy python3yerine

Pyton bölümünün altında gördüğünüz gibi görebilirsiniz. Installed: 2.7.3-0ubuntu2.2Bu, kurulu olduğu ve sürüm 2.7 olduğu anlamına gelir.

Ayrıca, candidateyazılım kanalınızda mevcut olan en son sürümü gösterir, böylece isterseniz sürümünüzü yükseltebilirsiniz.


3
Sen eklemek isteyebilirsiniz apt-cache policy python3beri apt-cache policy pythonpython3 12.10 üzerinde sıra yüklü iken, yalnızca gösterileri python2>
Jacob Vlijm

Yüklendi: 3.4.0-0ubuntu2 Aday: 3.4.0-0ubuntu2 Bu komutu kullandıktan sonra gösterilen budur apt-cache policy python3. Yani bu benim en son 3.4.0 hakkına sahip olduğum anlamına geliyor !?
Mervin Jacob

@MervinJacob Doğru.
Jacob Vlijm

Size söylediğim gibi, programlama için Python'a ihtiyacım var. Kodlamayı yaptığımız "terminal", öyle değil mi?
Mervin Jacob

@MervinJacob Python REPL güzel. REPL'ler genel olarak güzel. Yine de terminalde kurumsal düzeyde bir uygulamayı kodlamak istediğinizi düşünmüyorum. Gerçekte neyi başarmak için ayarladığınızı açıklığa kavuşturmalısınız. (Ayrıca, ödev kokusu alıyorum, eğer öyleyse doğrudan öğretmeninize veya TA'ya sormak isteyebilirsiniz).
Tobia Tesan
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.