1

私はpsycopg2を呼び出しています

import psycopg2

標準エラーが発生します

ImportError: psycopg2 という名前のモジュールがありません

macports を使用してコピーをインストールしたので、すべての依存関係もダウンロードする必要があるため、なぜ機能しないのか不思議です。Postgresql もこのモジュールも経験がないので、何が問題なのかわかりません。実際、別のプロジェクトでビルド呼び出しを取得しようとしているので、これを使用しないようにすることができれば、そうします。:)

postgresql がインストールされていることは確かですが、私のインストールで psycopg2 が見つからないという事実とはほとんど関係がありません。どんな提案もいただければ幸いです。

$ which python

明らかにする

/Library/Frameworks/Python.framework/Versions/Current/bin/python

$ python --version

明らかにする

Python 2.7.3 -- EPD_free 7.3-2 (32-bit)

必ずしも EPD_free のバージョンが必要なわけではありませんが、(やや) 関係のない理由でインストールする必要がありました。

4

1 に答える 1

4

MacPorts は、Apple のバージョンと一緒に独自のバージョンの Python をインストールします。pythonコマンドを使用して、アクティブなバージョンの Python (コマンド ラインまたは /usr/bin/env で入力したときに実行されるバージョン) を管理できますport selectこの質問を参照してください。

于 2013-01-19T00:59:04.403 に答える