CentOS 7中sqlite3找不到怎么办
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要为大家展示了"CentOS 7中sqlite3找不到怎么办",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"CentOS 7中sqlite3找不到
千家信息网最后更新 2026年11月02日CentOS 7中sqlite3找不到怎么办
这篇文章主要为大家展示了"CentOS 7中sqlite3找不到怎么办",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"CentOS 7中sqlite3找不到怎么办"这篇文章吧。
Centos7下的nltk启动问题
CentOS 7, Python 3.6,ipython 6.0.0
问题描述
ipython
启动ipython命令
import nltk
爆出以下的错误信息:
In [1]: import nltk---------------------------------------------------------------------------ModuleNotFoundError Traceback (most recent call last)in ()----> 1 import nltk/opt/python36env/lib/python3.6/site-packages/nltk/__init__.py in () 135 from nltk.translate import * 136 from nltk.sem import *--> 137 from nltk.stem import * 138 139 # Packages which can be lazily imported/opt/python36env/lib/python3.6/site-packages/nltk/stem/__init__.py in () 27 from nltk.stem.isri import ISRIStemmer 28 from nltk.stem.porter import PorterStemmer---> 29 from nltk.stem.snowball import SnowballStemmer 30 from nltk.stem.wordnet import WordNetLemmatizer 31 from nltk.stem.rslp import RSLPStemmer/opt/python36env/lib/python3.6/site-packages/nltk/stem/snowball.py in () 24 25 from nltk import compat---> 26 from nltk.corpus import stopwords 27 from nltk.stem import porter 28 from nltk.stem.util import suffix_replace/opt/python36env/lib/python3.6/site-packages/nltk/corpus/__init__.py in () 64 from nltk.tokenize import RegexpTokenizer 65 from nltk.corpus.util import LazyCorpusLoader---> 66 from nltk.corpus.reader import * 67 68 abc = LazyCorpusLoader(/opt/python36env/lib/python3.6/site-packages/nltk/corpus/reader/__init__.py in () 103 from nltk.corpus.reader.categorized_sents import * 104 from nltk.corpus.reader.comparative_sents import *--> 105 from nltk.corpus.reader.panlex_lite import * 106 107 # Make sure that nltk.corpus.reader.bracket_parse gives the module, not/opt/python36env/lib/python3.6/site-packages/nltk/corpus/reader/panlex_lite.py in () 13 14 import os---> 15 import sqlite3 16 17 from nltk.corpus.reader.api import CorpusReader/usr/local/lib/python3.6/sqlite3/__init__.py in () 21 # 3. This notice may not be removed or altered from any source distribution. 22 ---> 23 from sqlite3.dbapi2 import */usr/local/lib/python3.6/sqlite3/dbapi2.py in () 25 import collections.abc 26 ---> 27 from _sqlite3 import * 28 29 paramstyle = "qmark"ModuleNotFoundError: No module named '_sqlite3'
从错误信息来分析,可以发现,就是sqlite3找不到而已。
问题分析与解决
那就尝试看看sqlite3是否已经安装:
yum search sqlite3
yum search sqlite3Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile=============================================================================== N/S matched: sqlite3 ================================================================================libsqlite3x.x86_64 : A C++ Wrapper for the SQLite3 embeddable SQL database enginelibsqlite3x-devel.x86_64 : Development files for libsqlite3xpreludedb-sqlite3.x86_64 : Plugin to use prelude with a SQLite3 databaserubygem-sqlite3.x86_64 : Allows Ruby scripts to interface with a SQLite3 databaserubygem-sqlite3-doc.noarch : Documentation for rubygem-sqlite3soci-sqlite3.x86_64 : SQLite3 back-end for socisoci-sqlite3-devel.x86_64 : SQLite3 back-end for sociuwsgi-plugin-sqlite3.x86_64 : uWSGI - SQLite3 plugindspam-sqlite3.x86_64 : SQLite v3.x storage driver for libdspamgolang-googlecode-sqlite-devel.i686 : Trivial sqlite3 binding for Gogolang-googlecode-sqlite-devel.x86_64 : Trivial sqlite3 binding for Golibsq3.x86_64 : A C++ Wrapper for the SQLite3 embeddable SQL database enginelibsq3-devel.x86_64 : Development files for libsqlite3xopendbx-sqlite.x86_64 : SQLite 3 backend - provides sqlite3 support in opendbxpython-sqlite3dbm.noarch : SQLite-backed dictionary conforming to the dbm interfacesqlite-devel.i686 : Development tools for the sqlite3 embeddable SQL database enginesqlite-devel.x86_64 : Development tools for the sqlite3 embeddable SQL database enginesqlite-tcl.x86_64 : Tcl module for the sqlite3 embeddable SQL database enginesqlite3-dbf.x86_64 : Converter of XBase / FoxPro tables to SQLitezabbix20-proxy-sqlite3.x86_64 : Zabbix proxy compiled to use SQLitezabbix22-dbfiles-sqlite3.noarch : Zabbix database schemas and patcheszabbix22-proxy-sqlite3.x86_64 : Zabbix proxy compiled to use SQLite
找到了sqlite3-devel,那就安装好了
yum install sqlite-devel
yum install sqlite-develLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileResolving Dependencies--> Running transaction check---> Package sqlite-devel.x86_64 0:3.7.17-8.el7 will be installed--> Finished Dependency ResolutionDependencies Resolved===================================================================================================================================================================================== Package Arch Version Repository Size=====================================================================================================================================================================================Installing: sqlite-devel x86_64 3.7.17-8.el7 base 104 kTransaction Summary=====================================================================================================================================================================================Install 1 PackageTotal download size: 104 kInstalled size: 366 kIs this ok [y/d/N]: yDownloading packages:sqlite-devel-3.7.17-8.el7.x86_64.rpm | 104 kB 00:00:00 Running transaction checkRunning transaction testTransaction test succeededRunning transaction Installing : sqlite-devel-3.7.17-8.el7.x86_64 1/1 Verifying : sqlite-devel-3.7.17-8.el7.x86_64 1/1 Installed: sqlite-devel.x86_64 0:3.7.17-8.el7 Complete!
问题没有解决
重新启动ipython
import nltk
但是问题依然存在,哪里出的问题呢?
问题最终解决
虽然安装了sqlite3的数据库,但是对于ipython的环境来说,确实无法找到sqlite3。
于是,我重新编译,并且安装了一下python3。
注意: 这个是在sqlite3安装成功之后,在安装python的运行环境。
于是重新启动ipython,问题消逝,一切正常,本质上就是sqlite3的安装,以及sqlite3与python运行环境之间的匹配的问题。
以上是"CentOS 7中sqlite3找不到怎么办"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
问题
怎么办
内容
环境
篇文章
信息
就是
错误
C++
分析
学习
帮助
运行
成功
之间
命令
数据
数据库
易懂
是在
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
哈尔滨大商圈互联网科技有限公司
互联网科技有限公司图片
广州互联网科技公司
互联网 卓越科技
善班互联网科技
互联网科技ppt模板
国外互联网科技网站
互联网 科技服务平台
佩信高科技互联网
太原新华互联网科技学校怎么样
上海电发互联网科技有限公司
青岛中康互联网医疗科技有限公司
互联网科技热点资讯
互联网科技中介
赶超互联网科技 微信多开
互联网科技扶贫时间
富国互联网金融科技混合基金
互联网相关科技技术
广西科技产业互联网是什么
玉溪新华互联网科技怎么选
互联网科技公司的优势
左右互联网络科技
青岛科技大学互联网大赛研究生
崇明区互联网教育科技售后服务
中天科技中国工业互联网
互联网硬科技公司
福州德业互联网科技
互联网科技手抄报图片
科技互联网公司两年变化
深圳互联网科技园地址