MacPortsを使用してLeopardにpython3.1をインストールするためのターミナルコマンドに具体的な言語が見つかりませんでした。私はすでにApple経由でLeopardに2.5.1を持っています。このバージョンをいじりたくないので、opt/localファイルから新しいバージョンのPythonを実行する方が良いと思います。また、SQL3にはLeopardの標準Pythonバージョンが同梱されています。Python 3.1で動作させるには、MacPorts経由でSQL3を再度ダウンロードする必要がありますか?ありがとう。
2 に答える
MacPortsを使用してLeopardにpython3.1をインストールするためのターミナルコマンドに具体的な言語が見つかりませんでした。
sudo port install python31
Python 3.1を(に/opt/local
)インストールします。一般的にport install <portname>
、ポートをインストールします。を使用してポートを検索するport search <string>
か、オンラインで検索できます。
私はすでにApple経由でLeopardに2.5.1を持っています。このバージョンをいじりたくないので、opt/localファイルから新しいバージョンのPythonを実行する方が良いと思います。
MacPortsは、の下/opt/local
にあるすべてのものをインストールし、Appleが提供するインストールには影響しません。
Python 3.1で動作させるには、MacPorts経由でSQL3を再度ダウンロードする必要がありますか?
MacPortsは必要な依存関係をインストールします。python31
に依存するsqlite3
ため、SQLite 3は自動的にダウンロードおよびインストールされます(/opt/local
Appleのバージョンは変更されません)。
必要な場所にすべてのPythonフレーバーをインストールする別の方法は次のとおりです。
$ cd <wherever>
$ svn http://svn.plone.org/svn/collective/buildout/python
$ cd python
$ python2.6 bootstrap.py
$ bin/buildout
Pythonに付属のシステムを使用して、プロセスをブートストラップします。Subversionもインストールする必要があります。buildout.cfgファイルを編集して、不要なバージョンを追加/削除してください。
また、PIL、readline、setuptools、virtualenv、その他いくつかの機能もインストールされているので、試してみる価値があります。