2

Python 2.5 を搭載した Mac OS X 10.5.7 を使用しています。互換性のために Python 2.3 で作業しているパッケージをテストする必要があります。システム全体をダウングレードしたくないので、システム python を変更せずに Python 2.3 をインストールする方法はありますか?

4

4 に答える 4

6

python 2.3 をmacportsからインストールする (簡単) か、ソースからインストールするという 2 つの主なオプションがあります。

Macports の場合は、次を実行しますport install python23

2 つ目は、http: //www.python.org/download/releases/2.3.7/ にアクセスしてソース tarball をダウンロードする必要があります。それができたら、ターミナルを開いて実行し./configure --prefix /home/(your homedir)/software MACOSX_DEPLOYMENT_TARGET=10.5ます。これにより、直接アクセスできるソフトウェア ディレクトリに別のインストールが配置されます。makemake install

于 2009-05-21T00:51:55.143 に答える
0

代替手段の 1 つは、仮想マシンを使用することです。

VMWare Fusion や Virtualbox などを使用すると、Python2.3 を使用して完全な Linux システムをインストールし、そこでテストを行うことができます。利点は、完全にサンドボックス化されるため、メイン システムにまったく影響を与えないことです。

于 2009-05-21T09:30:18.850 に答える
0

このページには、ソースからの Python のビルドに関する有用な情報があります。3.0 について話していますが、アドバイスはおそらく2.3 にも当てはまります。

于 2009-05-21T05:21:05.940 に答える
0

Fink パッケージ マネージャーを使用して、単純に "fink install python2.3" を実行することもできます。

Python 2.3 をデフォルトにする必要がある場合は、/sw/bin/python と /sw/bin/pydoc を必要なバージョンを指すように変更するだけです (これらは /sw/bin/ にあります)。

于 2009-05-21T08:55:29.840 に答える