2013-07-09 30 views
0

我想在我的sle 11(opensuse)上从头开始构建python 3.3.2。在python编译期间,我收到了消息,说明模块_bz2,_sqlite和_ssl没有被编译。我寻找各种搜索引擎的解决方案。人们经常说,你必须使用你的软件包管理系统来安装dev-packages,但我没有root权限。我下载了缺失库的源码包,但我不知道如何告诉python使用这些库。有人能帮助我吗?如何使用_bz2,_sqlite和_ssl从源代码构建python 3.3.2

回答

0

我不使用该发行版,但Linux Mint(它基于Ubuntu)。

在我的情况的Python 3.3.2编译之前我已经安装了必要的-dev库: $ sudo易于得到安装的libssl-dev的 $ sudo易于得到安装libbz2-dev的 ...

然后我编译并安装了Python,这些导入工作正常。

希望你觉得它有用

莱昂