由于缺少库,我收到以下错误:
error: Failed to locate the Python library /usr/local/lib/libpython3.3m.so
我尝试按照此SO Pyside install fails (Python 2.7.4) 从 git HEAD 安装 pyside
但仍然失败,原因是:
/usr/local/lib/libpython3.3m.a: could not read symbols: Bad value
文件 /usr/local/lib/libpython3.3m.a
存在于我的系统上。有什么想法吗?
最佳答案
这几乎肯定会发生,因为您的 Python 安装在 $PREFIX/lib
下有一个静态库,但没有共享库。也就是说,有一个 libpython3.3m.a
文件,但没有 libpython3.3m.so
文件。
要解决此问题,请使用 --enable-shared
标志重新编译 Python。
关于python-3.x - 在 Ubuntu 上的 Python 3 virtualenv 下安装 PySide,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16777344/