Python 2よりもPython 3を同時にインストールして実行します


22

私は13.04を使用していますが、実際のコードの移行に関するテストを行うために、両方の主要なPythonバージョンをインストールする必要があります。

Python 2.7を実行している同じマシンにPython 3をインストールすることは可能ですか?両方のバージョンで作業が必要です、ありがとう!

回答:


50

はい、python3パッケージをインストールするだけです。

$ sudo apt-get install python3

Python 2.Xは引き続き使用されるデフォルトのPythonなので、Python 3.Xでスクリプトを実行する場合は、実行する必要があります

$ python3 /path/to/script.py

または、実行可能スクリプトの最初の行に追加します。

#!/usr/bin/env python3

私はよく検索し、Python 3のインストール方法に関する情報のみを見つけましたが、両方のバージョンが実行されている私の開発環境が安全かどうかについては何も見つけませんでした。ありがとう!
mlacunza

2
@mlacunzaデフォルトのリポジトリ(例:with apt-get、Software Center)から両方をインストールする場合、まったく問題はありません。ただし、ソースからインストールする場合、インストールの終了場所に応じて、デフォルトのPythonインストールを置き換える場合は、いくつかの問題が発生する可能性があります。
セーラム

@mlacunzaこれがあなたの質問に回答した場合、回答済みとしてマークします。
セーラム

どのバージョンのpythonがインストールされますか?私の場合、3.2をインストールしましたが、3.5が必要でした。
チャンドレッシュ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.