odoo-045 ModuleNotFoundError: No module named ‘_sqlite3‘

文章目录

一、问题

就是项目启动,本来好好地,忽然有一天报错,不知道什么原因。

背景:

我是在虚拟环境中使用的python3.7

二、解决思路

虚拟环境和公共环境直接安装 sqlite3 都会报找不到这个库的问题。

尝试安装了类似的库,但是还是会报错的。

最终解决办法如下2步:

  • 删除报错位置的 sqlite3 安装库,使用sudo rm -r 才有效。

  • 重新源码安装 python3.7
    解释:因为我是手动从源代码编译 Python3.7 的,(从报错的位置可以看出是在/user/local/lib/python3.7是原始版的位置不是虚拟环境的位置):

    ./configure
    make
    sudo make install

重新安装后可以看到这个文件夹中的libs的时间都更新了。

再次启动odoo项目就ok了。

源码安装不成功的可以试试多加下面一步:据说需要先安装libsqlite3-dev(我已经安装过了,需自行验证)

相关推荐
m0_73812072几秒前
网络安全编程——Python编写基于UDP的主机发现工具(解码IP header)
python·网络协议·tcp/ip·安全·web安全·udp
北冥有羽Victoria4 分钟前
OpenCLI 操作网页 从0到1完整实操指南
vscode·爬虫·python·github·api·ai编程·opencli
handsomestWei7 分钟前
scikit-learn数据预处理模块
python·机器学习·scikit-learn
w_t_y_y10 分钟前
机器学习常用的python包(二)工具箱scikit-learn
python·机器学习·scikit-learn
酸钠鈀16 分钟前
AI WB2 SDK Ubuntu 环境搭建
linux·运维·ubuntu
用户83562907805121 分钟前
Python 自动拆分 Word 文档教程:按分节符与分页符处理
后端·python
陈天伟教授23 分钟前
心电心音同步分析-案例:原型设计一
开发语言·人工智能·python·语言模型·架构
我的xiaodoujiao24 分钟前
API 接口自动化测试详细图文教程学习系列9--Requests模块
python·学习·测试工具·pytest
Allen_LVyingbo26 分钟前
量子计算Dirac Notation基本教学—从零基础到读懂量子信息论文(下)
开发语言·人工智能·python·数学建模·量子计算
Dxy12393102161 小时前
Python路径算法简介
开发语言·python·算法