加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

python – ImportError:没有名为’pysqlite2’的模块

发布时间:2021-01-12 23:06:59 所属栏目:Linux 来源:网络整理
导读:我用Python编写了一个程序,它是在windows上完成的.并且在Windows测试环境中工作正常.现在我正在设置一个Linux服务器来内部托管该程序.我已经从生成的需求文件中安装了所有依赖项等,但是当我运行它时,我遇到了一个问题, ImportError: No Module Named 'pysq

我用Python编写了一个程序,它是在windows上完成的.并且在Windows测试环境中工作正常.现在我正在设置一个Linux服务器来内部托管该程序.我已经从生成的需求文件中安装了所有依赖项等,但是当我运行它时,我遇到了一个问题,

ImportError: No Module Named 'pysqlite2'.

我已经广泛搜索了这个问题并且没有找到解决方案.任何人都可以告诉我如何从下面的代码中解决这个问题?由于声誉不够高,我无法上传图片.任何帮助将不胜感激.如果需要任何其他信息,请发表评论,我将上传.

File "/home/ryan/python_p/venv/lib/python3.4/site-packages/sqlalchemy/dialects/sqlite/pysqlite.py",line 334,in dbapi
    from pysqlite2 import dbapi2 as sqlite
ImportError: No Module named 'pysqlite2'

据我所知,sqlite不兼容或兼容性问题?

我认为直接相关的另一个问题是在虚拟环境中,我尝试pip3.4安装pysqlite

SyntaxError: Missing Parenthesis in call to 'Print

它建议安装Sphinx我做了但没治愈.

我认为这两个问题是直接相关的,通过治疗ine应该能够治愈另一个.

最佳答案 您可能只是使用sqlite3,它现在是标准库的一部分,应该与pysqlite2完全相同.您可以尝试修改提到的文件:

from pysqlite2 import dbapi2 as sqlite

from sqlite3 import dbapi2 as sqlite

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读