【问题标题】:How to build from the source?如何从源头构建?
【发布时间】:2010-12-01 13:04:19
【问题描述】:

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

一句话就给出了解决方案:

通过从源代码构建并移动 图书馆到 /usr/lib/python2.5/lib-dynload/ 我 解决了问题。

但是,我不明白这些术语。 “从源头构建”是什么意思?应该从源头构建什么?新版本的 Python? SQLite?以及如何从源头实际构建?应该做哪些步骤?

【问题讨论】:

    标签: python build sqlite


    【解决方案1】:

    在此处下载 SQLite 源代码:SQLite Download Page

    在你的机器上解压压缩包。

    导航到展开的目录。

    运行:

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

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

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

    【讨论】:

      猜你喜欢
      • 2018-08-31
      • 2019-06-14
      • 2010-11-14
      • 2010-11-17
      • 2021-10-07
      • 2012-01-21
      • 2012-06-13
      • 2012-08-22
      • 1970-01-01
      相关资源
      最近更新 更多