2011-10-21 14 views
2

http://qt.nokia.com/downloads/からQt4をダウンロードしてインストールしました。MacOSでPython 2.6用のQt4とPyQtをセットアップ

使用MacPortsのは、私は両方のこれらの2行を使用して(MacOS XのSnow Leopardのデフォルトでインストールされている)のPython 2.6.1のための結合としてPyQtはをインストールしようとした:明らか

sudo port install py-pyqt4 
sudo port install py26-pyqt4 

そのdidntの仕事。私は、対話型のpython-シェルでいくつかのQt4を-モジュールをインポートしようとすると、私は次のエラーを取得する:

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

は私が間違って何をしたのですか? Qt4とPyQtを実行してPythonを入手するにはどうすればよいですか?

+0

あなたは 'PyQt4.QtCore'を意味しますか? – aayoubi

+0

もちろん。ありがとう、私はそれを修正しました。しかし、違いはありません。 – florianletsch

+0

Riverbankから公式ディストリビューションをインストールしようとしましたか? http://www.riverbankcomputing.co.uk/software/pyqt/download。 http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/installation.htmlも参照してください。 –

答えて

2

自分自身で解決策を見つけました。PyQt4が正しくインストールされていて、Qt4も正しくインストールされていました。しかし、PyQtはMacPortのpythonのインストールにインストールされていました。システムのpythonのインストールではインストールされていませんでした。 "python"を実行するときに起動するインストールを変更するには、私はmacportsを使ってpython26を選択しました:

sudo port select python python26 
関連する問題