2016-04-14 27 views
5

私はPython 2.7.9にPyQT4をインストールしようとしています。私はMac OS X上にあるので、HomebrewとMacportsを使ってインストールしようとしましたが残念なことにそれらは動作していないようです。Python 2.7用PyQT4をインストールするにはどうすればよいですか?

これは私が試したものです:

brew install python qt pyqt pyside pyside-tools 

も試み:MacPortsのオン

brew install PyQT4 

を:

sudo port install py27-pyqt4 

どんなに私が何をしたか、私はこのエラーを得ませんでした。

>>>> import PyQT4 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named PyQT4 

何が問題なのですか? PyQTのenvパスを設定する必要がありますか?

+2

「PyQT4」と呼ばれることはありません。 'PyQt4'と呼ばれています(小文字のtに注意してください) – fredrik

答えて

7

は解決策を見つけた:

私はhereからPyQtXパッケージ、(Mac OS X用のPyQtバイナリ)をインストールしました。その後、

、これでPYTHONPATHを指定:それは何の問題もなく働いたimport PyQt4に入力した後

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH 

。 (大文字と小文字を区別)

+2

エクスポートを実行したくない場合は、PyQt4をインポートする前に以下のことができます:' import sys; – fredrik

+4

私のMacでは、PyQt4インストーラを実行しているEl Capitan 10.11.6では、「公式のPython WebサイトからPython 2.7がインストールされていません」と報告されています。続行に失敗しました。 –

+0

@MarcelStörPython 2.7をインストーラーからインストールしたことを確認してください(これはPythonをインストールする最良の方法です)。しかし、その前に、古いディレクトリを削除してください: 'rm -rif/usr/local/lib/python2.7 /' – ShellRox

関連する問題