Py学习  »  Python

安装Ghost.py on Linux

爱情的枪 • 9 年前 • 12801 次点击  

Ghosts是一个Python写的完全模拟浏览器的WebKit Client。

安装Ghost.py on Linux

第一步:安装PySide

sudo apt-get install cmake

Installing prerequisites

sudo apt-get install libqt4-dev   
sudo apt-get install qtmobility-dev
sudo apt-get install python2.7-dev
sudo apt-get install libphonon-dev

pip2.7 install wheel

Building PySide distribution

wget https://pypi.python.org/packages/source/P/PySide/PySide-1.2.2.tar.gz
tar -xvzf PySide-1.2.2.tar.gz
cd PySide-1.2.2
python setup.py bdist_wheel --qmake=/usr/bin/qmake-qt4

整个编译过程大概需要15-20分钟

Installing PySide distribution

$ ls dist
PySide-1.2.2-cp27-none-linux-x86_64.whl
$ sudo pip2.7 install dist/PySide-1.2.2-cp27-none-linux-x86_64.whl

pip-2.7 install --use-wheel dist/PySide-1.2.2-cp27-none-linux-x86_64.whl

python pyside_postinstall.py -install

第二步:安装Ghost

https://pypi.python.org/pypi/Ghost.py/0.1b3

下载 https://pypi.python.org/packages/source/G/Ghost.py/Ghost.py-0.1b3.tar.gz#md5=68e85f48a65c3369d538472a364cdaa1

然后 python setup.py install

遇到 的问题

如果遇到 以下错误:

not be used when making a shared object; recompile with -fPIC

则需要重新编译 Python

./configure --prefix=/home/work/usr/python/python2.7/ --with-ssl CFLAGS=-fPIC
make 
make install

如果遇到以下问题:

ValueError: ('Expected version spec in', 'dist/PySide-1.2.2-cp27-none-linux_x86_64.whl', 'at', '/PySide-1.2.2-cp27-none-linux_x86_64.whl')

则重新安装pip就行

参考

  • http://jeanphix.me/Ghost.py/
  • http://pyside.readthedocs.org/en/latest/building/linux.html
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/570
 
12801 次点击  
文章 [ 9 ]  |  最新文章 9 年前