如何在PySide的virtualenv副本上运行pyside_postinstall.py?

时间:2013-10-27 17:54:23

标签: python virtualenv pyside

尝试在qt gui上运行virtualenv ipython时出现以下错误:

ImportError: libpyside-python2.7.so.1.2: cannot open shared object file: No such file or directory

要在我的virtualenv上'安装'PySide,我只是将系统构建的PySide从/usr/local/lib/python2.7/dist-packages复制到虚拟环境的site-packages。我知道post安装脚本会进行动态链接。这显然适用于系统安装的PySide包,但是如何为virtualenv复制的libs运行后期安装?

3 个答案:

答案 0 :(得分:2)

我建议您遵循here所述的解决方案。基本上是:

source $VIRTUALENV/bin/activate
easy_install PySide
python $VIRTUALENV/bin/pyside_postinstall.py -install

看看是否有帮助。

答案 1 :(得分:0)

答案 2 :(得分:-1)

Linux需要更多步骤,found here