2011-07-17 34 views
0

我在Eclipse中使用PySide時遇到問題。ImportError:沒有名爲PySide.QtCore的模塊

我安裝使用MacPorts的py26-pyside並添加/opt/local/var/macports/software/py26-pyside/1.0.4_0/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PySide到PYTHONPATH

但我得到上面的導入錯誤。

我錯過了什麼?謝謝

回答

1

/opt/local/var/macports/software/py26-pyside/1.0.4_0/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages添加到PYTHONPATH而不是您添加的內容。

+0

問題修復,謝謝。由於PySide是網站包中唯一的文件夾,爲什麼我添加的路徑不起作用? – user11869

+0

請接受我的回答,然後關閉問題(請點擊打勾)。隨着你的路徑,它搜索'/opt/local/var/macports/software/py26-pyside/1.0.4_0/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site -packages/PySide/PySide/...'而不是實際路徑。 –

0

運行Linux,我有同樣的問題,我不使用PYTHONPATH。更簡單的方法是將/usr/local/lib/python2.6/site-packages放入一個名爲/usr/lib/python2.6/site-packages/local.pth的文件中。這是純粹的Python,所以它應該在其他系統上工作。 site.py中的說明具有誤導性。

+0

這是什麼'local.pth'黑魔法?有沒有這方面的文件? –

相關問題