Python:sqlite未找到与sqlite匹配的发行版

Python:sqlite未找到与sqlite匹配的发行版,python,python-2.7,sqlite,pip,Python,Python 2.7,Sqlite,Pip,我试图在控制台中通过pip安装该库。我正在使用win7和python v。2.7.10. 但没能实现。根据-它也可以用于我的python版本 我尝试了几种安装方法: pip安装sqlite pip安装sqlite3 pip安装sqlite-devel 这里怎么了 Full error: Could not find a version that satisfies the requirement(). No matching distribution found for ... 是什

我试图在控制台中通过pip安装该库。我正在使用win7和python v。2.7.10. 但没能实现。根据-它也可以用于我的python版本

我尝试了几种安装方法:

pip安装sqlite

pip安装sqlite3

pip安装sqlite-devel

这里怎么了

    Full error: Could not find a version that satisfies the requirement(). 
No matching distribution found for ...

是什么让你认为你需要安装这个?sqlite是标准库的一部分,不需要安装。

我在RHEL7.4中也遇到过类似的问题 它使用下面的解决方案

如果您自己编译并安装了Python3,请安装依赖项(libsqlite3-devsqlite-devel或类似项,具体取决于您的Linux发行版),然后重新编译并重新安装Python3

在安装sqlite-devel之后,我已经使用以下步骤在我的机器上重新安装了Python3.6

  • 下载wget
  • tar xvf Python-3.6.3.tar.xz
  • cd Python-3.6.3,然后运行./configure
  • 制造
  • 安装
  • 在我启动jupyter笔记本电脑时执行此操作后,它启动了


    Martijn Link的这一回答值得赞扬

    另一个简单的解决方案是


    pip安装pysqlite

    ,因为我没有安装这样的库<代码>导入sqlite-不起作用stdlib模块称为sqlite3。请参阅。因为包
    sqlite3
    (在标准库中)有问题。试着用cx_Freeze编译一个sqlite3 python程序,你会得到一个DLL not found错误。旧的但金色的:),我很惊讶为什么它不安装就可以工作。在顽固地从pip下载sqlite3几分钟后,我记得python包括电池。我是python新手,django..我正在从事PythonDjango项目,即使在安装sqlite devel之后,我也面临着同样的错误,我得到了这个错误“ModuleNotFoundError:没有名为“\u sqlite3”的模块”