解决No module named _sqlite3

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_1290259791/article/details/82800002

解决No module named _sqlite3

  1. 服务器Centos7.4
  2. Python 3.6.5
  3. Scrapy 1.5.1

我在本地编写的Scrapy程序放在服务器上跑,但是在启动程序的时候遇到了,没有sqlite3模块,现在的Python版本是3.6.5。

Traceback (most recent call last):
  File "/root/zhongan/.venv/lib/python3.6/site-packages/twisted/internet/defer.py", line 1418, in _inlineCallbacks
    result = g.send(result)
  File "/root/zhongan/.venv/lib/python3.6/site-packages/scrapy/crawler.py", line 82, in crawl
    yield self.engine.open_spider(self.spider, start_requests)
ModuleNotFoundError: No module named '_sqlite3'

解决办法

  1. 安装sqlit-devel:yum install sqlite-devel
  2. 在将Python编译安装:链接

不知不觉发布了100篇博客了,虽然大部分都很水。。。。

猜你喜欢

转载自blog.csdn.net/qq_1290259791/article/details/82800002
今日推荐