web-dev-qa-db-ja.com

Pythonをインストールする必要がありますか、それともUbuntu 14.04LTSに既にインストールされていますか?

Python言語の学習に必要です。助けてください!

10
Mervin Jacob

デフォルトでは、python2python3の両方がインストールされます。

既に述べたように、次のいずれかでバージョンを確認できます。

python -V

(首都に注意)または

python --version

または

apt-cache policy python

しかしながら

python2のバージョンのみが表示されますが、14.04にはpython3もインストールされます。 python3のバージョンを表示するには、上記のコマンド内のpythonをすべてpython3に置き換えるだけです

注意

コーディングを開始する場合は、以下を使用することにも注意してください。

python <script>

python 2がコードを実行し、

python3 <script>

python 3で実行し、(スクリプトが実行可能な場合)Shebang

#!/usr/bin/env python

python 2で実行し、

#!/usr/bin/env python3

python 3で実行します

アイドルを使用する

あなたがコメントで尋ねたものに対する答えとして:だから、それは私たちがコーディングを行う「ターミナル」です!?

最も便利な方法は、 Idle (リポジトリから)を使用することです。次に、コードをテスト実行できます F5、または必要に応じて端末から。インデントが自動的に提案されるという利点があります(a.o.)

python 2および3には異なるバージョンのアイドルを使用する必要があることに注意してください。

14
Jacob Vlijm

pythonバージョンを確認します

python --version

また、python 2と3にはいくつかの重大な違いがあることに注意してください。 https://wiki.python.org/moin/Python2orPython

4
Ben

PythonはデフォルトでUbuntuにインストールされますが、確認するには:

このコマンドを実行する

$ 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のおかげで、Ubuntu> 12.10を使用している場合は、代わりにapt-cache policy python3を使用する必要があります。

Pytonセクションの下にあるように、Installed: 2.7.3-0ubuntu2.2を見ることができます。これは、インストールされ、バージョンが2.7であることを意味します

また、candidateにはソフトウェアチャンネルで利用可能な最新バージョンが表示されるため、必要に応じてバージョンをアップグレードできます。

3
Maythux