Python 3.x 在Ubuntu 12.04.2上的python 3.3 virtualenv下安装pyslide

Python 3.x 在Ubuntu 12.04.2上的python 3.3 virtualenv下安装pyslide,python-3.x,ubuntu-12.04,Python 3.x,Ubuntu 12.04,由于缺少库,我收到以下错误: error: Failed to locate the Python library /usr/local/lib/libpython3.3m.so 我已经试着从git头上安装pyside了,所以 但由于以下原因仍然失败: /usr/local/lib/libpython3.3m.a: could not read symbols: Bad value 我的系统上存在文件/usr/local/lib/libpython3.3m.a。有什么想法吗?这几乎肯定

由于缺少库,我收到以下错误:

error: Failed to locate the Python library /usr/local/lib/libpython3.3m.so
我已经试着从git头上安装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安装在
$PREFIX/lib
下有一个静态库,但没有共享库。也就是说,有一个
libpython3.3m.a
文件,但没有
libpython3.3m.so
文件


要解决此问题,请使用
--enable shared
标志重新编译Python。

我遇到了完全相同的问题,您找到了解决方案吗?遗憾的是,没有。在Python 3.3中尝试获取IPython GUI时遇到了这种情况,我发现在终端(+tmux)中使用IPython并导出PNG要灵活得多,所以我没有考虑这个问题。我有一个完全相同的问题,你找到解决方案了吗?遗憾的是,没有。这是在Python 3.3中尝试获取IPython GUI时遇到的,我发现在终端(+tmux)中使用IPython和导出PNG更灵活,所以我没有考虑这个问题。