【发布时间】:2019-08-05 20:18:54
【问题描述】:
我正在尝试在我的 python 文件中导入 nltk,但出现此错误
文件“mycode.py”,第 5 行,在
从实用程序导入 TextCleaner、TF_IDF_FeatureExtraction 文件 “/home/myhome/Baseline/utilities.py”,第 1 行,在导入 nltk 文件 "/home/myhome/.local/lib64/python3.5/site-packages/nltk/init.py", 第 152 行,从 nltk.stem 导入 * 文件 "/home/myhome/.local/lib64/python3.5/site-packages/nltk/stem/init.py", 第 29 行,从 nltk.corpus.reader.panlex_lite 导入 *
文件 "/home/myhome/.local/lib64/python3.5/site-packages/nltk/corpus/reader/panlex_lite.py", 第 15 行,在import sqlite3 ImportError: No module named 'sqlite3'
服务器上的 python 版本是 3.5.3,我安装了 sqlite 版本 3.13.0 我目前正在远程服务器上运行代码,我不能使用 sudo 命令,因为它仅限于远程用户。没有 sudo 命令我能做些什么来解决这个问题吗?
【问题讨论】:
-
编译python后是否安装了sqlite3?
-
不知道。我最近得到了远程访问。资源放在其他地方我不知道python是如何安装的。你能描述一下确切的问题,以便我可以请求管理员
-
当我在没有 sqlite 标头的机器上从源代码安装 python 时遇到了类似的问题(即使安装了 sqlite 作为工具)。在安装所需的软件包后,我需要重新安装 python(重新编译)。