由于缺少库,我收到以下错误:
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
文件。有什么想法吗?
答案 0 :(得分:4)
这几乎肯定会发生,因为您的Python安装在$PREFIX/lib
下有一个静态库,但没有共享库。也就是说,有libpython3.3m.a
个文件,但没有libpython3.3m.so
个文件。
要解决此问题,请使用--enable-shared
标志重新编译Python。