3

私はMacとPythonが初めてです。古いバージョンの Python (2.5) を Mac (OS X 10.8.1) にインストールしたいと考えています。MacPorts よりも新しい自作を使用していますが、どちらを選択すればよいかわかりません。

指示に従って、Rails、mySQL、budle、pow - あらゆる種類のものをインストールしましたが、同じ手法を使用して python 2.5 をインストールすると機能しません。

私は試した:

Axolotl:.pow neil$ brew search python25
homebrew/versions/python25

Axolotl:.pow neil$ brew install python25
Error: No available formula for python25 
Axolotl:.pow neil$ brew install homebrew/versions/python25
Error: No available formula for python25 

どこが間違っていますか?ありがとう。

4

4 に答える 4

15

python25はHomebrew-versionsタップで利用できます:

$ brew tap homebrew/versions
$ brew install python25
于 2012-09-05T04:20:49.520 に答える
10

brew tap homebrew/versionsヒントはもはや有効ではないと思います...

それを自作に追加しましたが、次のリポジトリを指しているようです: https://github.com/Homebrew/homebrew-versions

...そして、Python のバージョンは含まれていません。

$ brew search python25
No formula found for "python25".

したがって、最新の 2.7.x または 3.xx 以外の特定のバージョンをインストールする場合は、別の方法が必要です。

brew install pyenv
(complete the install instructions)
pyenv install 2.5

次に、Python のバージョンをグローバル (デフォルト) または現在のシェル セッションで切り替えることができます。https://github.com/yyuu/pyenvを参照してください。

于 2015-01-29T13:53:57.580 に答える
2

brew を使用してシステム全体に非常に古いバージョンの Python をインストールする代わりに、代わりにpythonbrew の使用を検討してください。これは、Python のインストールを分離します - 仮想環境に少し似ていますが、Python 自体のためです。

于 2012-09-05T04:24:25.043 に答える
1

あなたは何も悪いことをしているわけではありません。利用可能な数式のリストを見てください: Python2.5 はありません。

回避策がある可能性があります。gem をコピーpython.rbし、バージョン番号が記載されている行を編集して、2.7 から 2.5 に切り替えます。31 行目 (sha1署名) に注意して、それも編集する必要があります。

于 2012-08-29T18:53:52.247 に答える