Linux上で同じマシン上のPythonの複数のバージョンをインストールして実行するにはどのようにPythonのWebサイト上の公式ドキュメント、?
私は、ブログの投稿や回答の多くを見つけることができますが、私はこれを行うための「標準」公式の方法があるかどうかを知りたいですか?
それともこれは、すべてのオペレーティング・システムに依存しているのですか?
ソリューション
私はそれが完全に独立していると思います。ただ、それらをインストールした後、次のコマンドを使用することができる/usr/bin/python2.5
と/usr/bin/python2.6
。リンク/usr/bin/python
デフォルト値を使用したいリンクします。
いずれにせよ、すべてのライブラリは、(バージョン名を持つ)別のフォルダにあります。
手動でバージョンをコンパイルしたい場合は、Pythonのソースコードのreadmeファイルを参照してください。
複数のバージョンをインストールします。
あなたは、Pythonの複数のバージョンをインストールするには、同じインストールプレフィックス(スクリプトを設定するには、--prefix引数)を使用する場合のUnixおよびMacシステムでは、あなたは別のバージョンをインストールするために注意を払う必要がありますマスターPythonの実行可能ファイルを上書きしません。すべてのファイルのインストール「altinstallを作る」を使用し、ディレクトリがメジャーバージョンとマイナーバージョンが含まれている、それが並べて使用することができます。"make install"を$ {接頭辞} / binに/のpython3を作成します 、 それは$ {接頭辞} /bin/pythonX.Yを指します。あなたが複数のバージョンをインストールする同じプレフィックスを使用する場合は、あなたの「メイン」バージョンであるバージョン(もしあれば)を決定しなければなりません。バージョンをインストールするには、「make install」を使用してください。他のすべてのバージョンをインストールする「altinstall作る」を使用します。
あなたがPythonの2.5,2.6と3.0,2.6はメジャーバージョンでインストールしたい場合たとえば、あなたは、実行他のディレクトリに「altinstallを作る」、2.6ビルドディレクトリで「make install」を行うことができます。