27

Homebrew を使用して pyqt4 をインストールしました。しかし、PythonインタープリターでPyQt4をインポートすると、「PyQt4という名前のモジュールはありません」と表示されました。誰かがそれを手伝ってくれますか?

4

5 に答える 5

23

その後brew install pyqtbrew test pyqtPATH にある python を使用してテストを実行できます (Qt ウィンドウを表示します)。

醸造されていない Python の場合は、後で説明するように PYTHONPATH を設定する必要brew info pyqtがあります。

作成したばかりのバイナリを使用するために、新しいシェルまたはタップを開く必要がある場合があります。

python -c "import sys; print(sys.path)" 私は、Pythonの内部から sys.path を出力して、これらの問題を頻繁にチェックしてい $(brew --prefix)/lib/pythonX.Y/site-packagesますsys.path。前述のように、醸造された python ではこれがデフォルトですが、他の python ではPYTHONPATH.

于 2013-06-12T12:52:27.050 に答える
4

/usr/loca/bin (Brew バージョン) ではなく、/usr/bin (Apple バージョン) から python 実行可能ファイルを実行している可能性があります。

次のいずれかを実行できます

a)PATH変数を確認してください

また

b) 走るbrew doctor

また

c) 走るwhich python

かどうかを確認します。

于 2013-06-08T01:04:57.863 に答える