当前位置: 首页 > 知识库问答 >
问题:

没有名为sqlite3的模块。

张逸清
2023-03-14

我试图在我的python文件中导入nltk,但我收到了这个错误。

文件“mycode.py ”,第5行,在< br >从实用程序导入TextCleaner,TF_IDF_FeatureExtraction文件“/home/myhome/Baseline/utilities . py”中,第1行,在导入nltk文件“/home/my home/中。local/lib 64/python 3.5/site-packages/nltk/init . py ",第152行,在from nltk . stem import * File "/home/my home/中。local/lib 64/python 3.5/site-packages/nltk/stem/init . py ",第29行,在from nltk . corpus . reader . pan lex _ lite import * < br > File "/home/myhome/中。local/lib 64/python 3.5/site-packages/nltk/corpus/reader/pan lex _ lite . py ",第15行,在

导入sqlite3导入错误:没有名为“sqlite3”的模块

服务器上的python版本是3.5.3,我安装了sqlite版本3.13.0。我目前正在远程服务器上运行代码,因为sudo命令对远程用户有限制,所以我无法使用它。没有sudo命令,我能做些什么来解决这个问题吗?

共有3个答案

海保臣
2023-03-14

我假设通过注释掉导入sqlite3,您不允许它使用该模块,问题是包含在操作系统中的SQLite版本很旧。我已经在下面的讨论中强调了解决方案:没有名为_sqlite3的模块

您也可以在http://www . virtualizationteam . com/cloud/running-vcd-CLI-fail-with-the-following-error-modulenotfounderror-no-module-named-_ sqlite3 . html找到我关于这个主题的博客文章

庞瀚
2023-03-14

您在服务器上安装的不是python模块,而是sqlite3实用程序。如果您已安装pip3,则可以从用户处运行pip3安装pysqlite3,这样它将在您的主目录中安装模块

后焕
2023-03-14

我通过注释掉nltk库文件夹中的panlex_lite.py文件中的import sqlite3和该文件中的sqlite3连接字符串解决了这个问题,代码现在可以工作了。只有当您打算只使用nltk而不使用sqlite3时,这个解决方案才会起作用

 类似资料:
  • 我使用Debian"Linuxmint 19.1"和python 3.7.4和系统已经2.7 ModuleNotFoundError:没有名为'_sqlite3'的模块" 我尝试安装这个包[quick sqlite,pysqlite3] db。create_all()Traceback(最后一次调用):文件“/media/gabalawy/projetcs/training/Flask_Blog/

  • 嗨,我正在学习线性代数与python的Edx课程。(http://nbviewer.ipython.org/github/ULAFF/notebooks/tree/may-14-2014/). 在第一个框中的“02.4.2.10矩阵向量乘法练习”中,代码为: 生成问题是Edx教授创建的一个模块。但是,我在导入Symphy时出错。 我得到的错误如下: 我下载并安装了症状,如果我导入,它可以在终端(苹

  • 问题内容: 我正在将Django应用程序部署到开发服务器,并且在运行时遇到此错误: 似乎与一起分发。最初,我认为这可能不会安装到virtualenv中的Python,所以我使用以下命令将了(与Python相同的版本)安装到virtualenv 中的Python站点软件包: 编辑:这只发生在virtualenv内部。如果我在virtualenv外部打开控制台,则该控制台存在,但仍然出现相同的错误。

  • 问题内容: 我有这个问题: 我已经安装了PIL,但仍然无法正常工作。我使用OSX。 我正在尝试为Django Simple Captcha安装此模块。 问题答案: 克里斯托弗的建议对我来说非常有效。 详细信息如下:1.卸载现有的Python Imaging Library 下载并解压缩源版本(从此处 http://effbot.org/downloads/Imaging-1.1.6.tar.gz)

  • 问题内容: 卸载旧的Django版本后,我已经更新到最新的Django版本1.0.2。但是现在当我运行django-admin.py时,出现以下错误。我该如何解决? 问题答案: 你必须确保django在你的PYTHONPATH中。 要进行测试,只需在python shell中执行即可。应该没有输出: 如果你安装的Django通过(或与附带的),然后在你检查site-packages,如果文件(.)

  • 问题内容: 我正在使用Python 2.5.4版并安装MySQL 5.0版和Django。Django在Python上运行良好,但在MySQL上运行良好。我在Windows Vista中使用它。 问题答案: 你需要使用以下命令之一。哪一个取决于你拥有和使用的操作系统和软件。 easy_install mysql-python(混合OS) pip安装mysql-python(mix os / pyt