1

WordNet を使用するための Python ライブラリである pywn を使用しようとしています。私は Windows で少し Python を使ってみましたが、MacOS X に関してはまったくの初心者です。私は MacOS 10.5.8 で実行しているので、デフォルトの Python インタープリターは 2.5.1 です。

pywn の指示には、「各 .py ファイルを Python 検索パスのどこかに配置してください」と書かれています。

MacOS X のデフォルトの python インストールで定義されている python 検索パスはどこにありますか? pywn ファイルを /Users/nick/programming/pywn に配置した場合、これを検索パスに追加する最良の方法は何ですか? これはファイルを置くのに最適な場所ですか?

4

4 に答える 4

8

print sys.pathPython シェルから試してください。これにより、Python がモジュールを検索しているディレクトリがわかります。

これは、環境変数 ( PYTHONPATH) とインストールに固有のディレクトリの基本セットの組み合わせによって設定されます。

詳細情報: http://docs.python.org/library/sys.html#sys.path

于 2009-12-20T09:01:00.210 に答える
5

より一般的には、システムを変更するのに十分な管理者権限がない場合、またはホーム ディレクトリにいくつかのモジュールを保持したい場合は、次のいずれかを実行できます。

import sys
sys.path.append('/Users/nick/programming/')
import pywn

または、/Users/nick/programming を環境変数 PYTHONPATH に追加することもできます。これには、「import pywn」を介して pywn に直接アクセスできるという利点があります。Mac OS X のデフォルトの場所は、ホーム ディレクトリの .bashrc ファイルで、次のものが含まれている必要があります。

export PYTHONPATH="/Users/nick/programming/"

(必要に応じて、複数のパスを「:」で区切ります)。次に、単純な「impot pywn」を使用して、任意の Python プログラムから直接 pywn にアクセスできます。

于 2009-12-20T12:03:09.337 に答える
3

単純に使用します:

easy_install [LIBRARY NAME]

ところで...ルートになる必要があるので、その前に:

su root
于 2013-07-31T16:22:11.680 に答える