我正在尝试在 Mac 上开始使用Ghost.py无头浏览器。我使用这些链接/命令安装了 Ghost.py 及其依赖项:
- Qt 5.0.1 for Mac,有一个 GUI 安装程序
- PySide 1.1.0需要
Qt Version >= 4.7.4
一个 GUI 安装程序 sudo pip install Ghost.py
我启动了 Python,并确认我可以import PySide
. 但是,当我这样做时from ghost import Ghost
,它找不到 PySide:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ghost/__init__.py", line 1, in <module>
from ghost import Ghost
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ghost/ghost.py", line 28, in <module>
raise Exception("Ghost.py requires PySide or PyQt")
Exception: Ghost.py requires PySide or PyQt
通过这样做import PySide; print PySide;
,PySide 似乎安装在我的系统上:/Library/Python/2.7/site-packages/PySide
. 所以,附加PYTHONPATH
这样的:
export PYTHONPATH=$PYTHONPATH:/Library/Python/2.7/site-packages #for PySide
.
但是,Ghost.py
还是找不到PySide
。
我怎样才能说服Ghost.py
我找到我的安装PySide
?
环境:
- Mac OS X 10.7.5
- 蟒蛇 2.7
- Qt 5.0.1
- PySide 1.1.0