LinuxユーザーアカウントにPythonインタープリター2.4からPython3.3までをインストールする信頼できる方法が欲しいのですが。Cコンパイラがあると思いますが、特定のディストリビューションやディストリビューションバージョンに依存することは避けたいと思います。単純なPythonスクリプトのようなものはすでにありますか?
更新:すべてのダウンロードとインストールを自動的に実行し、問題があれば簡潔な要約で報告するためのスクリプト/方法を探しています。
LinuxユーザーアカウントにPythonインタープリター2.4からPython3.3までをインストールする信頼できる方法が欲しいのですが。Cコンパイラがあると思いますが、特定のディストリビューションやディストリビューションバージョンに依存することは避けたいと思います。単純なPythonスクリプトのようなものはすでにありますか?
更新:すべてのダウンロードとインストールを自動的に実行し、問題があれば簡潔な要約で報告するためのスクリプト/方法を探しています。
pythonbrewと呼ばれるものがあります:https ://github.com/utahta/pythonbrew見てください、多分これはあなたが必要とするものです。
Pythonバージョン2.4-2.7、3.2、および3.3をビルドするためのセットアップであるpythonビルドアウトを見てください。zc.buildout
もともとはMacで複数のPythonバージョンを構築するために考案されたものですが、Linuxでも同様に機能するはずです。
Pythonは自分で簡単にコンパイルできます。Pythonソースtarballをダウンロードして抽出し、通常のコマンドの代わりに次の一連のコマンドを使用します。
$ ./configure --prefix = $ HOME / local $ make $ make install
あなたはおそらくあなたのに追加$HOME/local/bin
したいと思うでしょうPATH
。Pythonの異なるマイナー/メジャーバージョンは互いに干渉しないため、2.4、2.5、2.6、2.7、3.1、3.2、および3.3をすべて同時にインストールできます。(3.0に対してコードをテストしても意味がありません。)
プログラムpython
は、などの特定のPythonバージョンの1つのエイリアスになりますpython2.6
。
#!/bin/bash
cd ~/Downloads
wget http://www.python.org/ftp/python/2.4.3/Python-2.4.3.tar.bz2
tar xvjf Python-2.4.3.tar.bz2
cd Python-2.4.3
./configure
make
sudo make install
make clean