如何从源头构建?

时间:2009-09-25 19:51:32

标签: python build sqlite

我不能使用sqlite3(构建python包)。缺少_sqlite3.so的原因。我发现人们有同样的问题,他们解决了它here

解决方案用一句话给出:

  

从源头构建并移动   图书馆到   /usr/lib/python2.5/lib-dynload/我   解决了这个问题。

但是,我不明白术语。 “从源头构建”是什么意思?应该从源头构建什么?新版Python? SQLite的?一个人如何从源头构建?应该采取哪些措施?

1 个答案:

答案 0 :(得分:3)

在此处下载SQLite来源:SQLite Download Page

在你机器的某处提取tarball。

导航到展开的目录。

执行命令

./configure
make
make install (sudo make install if you have permission issues)

将新编译的文件复制到Python目录。

这些方向是最简单的。您可能会遇到依赖性问题,在这种情况下,您还需要下载并构建它们。