web-dev-qa-db-ja.com

2.7の代わりにpython 3.4を使用するようにUbuntuに指示する方法は?

python 2.7および3.4​​バージョンがインストールされています。しかし、「python -V」と言うと、バージョンは3.4ではなく2.7と表示されます。

最新のPythonを使用するようにubuntuに伝える方法は?この設定はどこで構成されていますか?

4
Sachin Doiphode

python -Vを実行すると、Python 2.7.6が得られますが、python3 -Vを実行すると、3.4.0が得られます。

スクリプトを実行すると、次のいずれかを使用して、使用するpythonバージョンを指定できます。

python <script.py>

または:

python3 <script.py>

スクリプトまたはアプリケーションが実行可能であり、python(2または3)コマンドを使用せずに実行する場合、needでスクリプトにShebangを含めるには、_を定義しますpython使用するバージョン。どちらか:

#!/usr/bin/env python

または:

#!/usr/bin/env python3

Python2でpython3を使用して記述されたコードを実行することはできません。そのため、コードで使用されているpythonのバージョンに応じて、バージョン2または3を上記の別の方法で使用するように「伝える」べきではありません。

7
Jacob Vlijm