Ich brauche es, um Python zu lernen. Bitte helfen Sie!
Ich brauche es, um Python zu lernen. Bitte helfen Sie!
Antworten:
Standardmäßig sind beide python2
und python3
installiert.
Wie bereits erwähnt, können Sie Ihre Version folgendermaßen überprüfen:
python -V
(achte auf die Hauptstadt) oder
python --version
oder
apt-cache policy python
Dies wird nur die Version python2
, während auf 14.04
, python3
wird ebenfalls installiert. Um die Version von python3
anzuzeigen, ersetzen Sie einfach alle Vorkommen von python
in den obigen Befehlen durchpython3
Wenn Sie mit dem Codieren beginnen, beachten Sie auch Folgendes:
python <script>
lässt Python 2 den Code ausführen, und
python3 <script>
wird Python 3 ausführen und (wenn das Skript ausführbar ist) den Shebang
#!/usr/bin/env python
wird es in Python 2 ausführen, und
#!/usr/bin/env python3
wird es in Python 3 ausführen
Als Antwort auf Ihre Frage in einem Kommentar: Es ist also das "Terminal", in dem wir die Codierung durchführen, richtig?
Am bequemsten ist es, Idle (aus den Repositorys) zu verwenden. Sie können den Code dann mit F5oder bei Bedarf über das Terminal testen . Es hat den Vorteil, dass die Einrückung automatisch vorgeschlagen wird (ao)
Beachten Sie, dass Sie für Python 2 und 3 eine andere Version von Idle verwenden müssen.
Überprüfen Sie Ihre Python-Version mit
python --version
Beachten Sie auch, dass es zwischen Python 2 und 3 einige gravierende Unterschiede gibt. Https://wiki.python.org/moin/Python2orPython3
python3 --version
, da es ebenfalls standardmäßig installiert ist. python --version
zeigt nur Version von 2
Python ist standardmäßig in Ubuntu installiert, aber um es zu überprüfen:
Führen Sie diesen Befehl aus
$ 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
Dank @JacobVlijm Hinweis, wenn Sie Ubuntu> 12.10 verwenden, sollten Sie apt-cache policy python3
stattdessen verwenden
Wie Sie im Abschnitt pyton sehen können, Installed: 2.7.3-0ubuntu2.2
bedeutet dies, dass es installiert ist und die Version 2.7 ist
Außerdem candidate
zeigt Ihnen die neueste Version, die in Ihrem Softwarekanal verfügbar ist, sodass Sie Ihre Version aktualisieren können, wenn Sie möchten.
apt-cache policy python3
da apt-cache policy python
nur Python2 angezeigt wird, während Python3 ebenfalls am 12.10 installiert ist.>
apt-cache policy python3
. Es bedeutet also, dass ich die neueste Version 3.4.0 habe, oder?