同じマシン上のPythonの複数のバージョンがありますか?

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」を行うことができます。

転載記事のPythonブラックホールネットワーク

 

 

おすすめ

転載: www.cnblogs.com/pythonzhichan/p/11403446.html