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(我已经安装过了,需自行验证)

相关推荐
DeepVisionary8 小时前
谷歌 Gemini Omni 1.1 Flash 正式发布:4K 视频、40 秒场景延伸,视频生成进入按 token 计费时代
python·自动化
阡之尘埃9 小时前
Python数据分析案例85——大模型微调全流程(SFT的LoRA微调)
人工智能·python·深度学习·语言模型·llm·微调·千问
海兰9 小时前
【应用】基于 Next.js 16 + Python mplfinance的金融K线图与技术指标可视化平台(三)
javascript·python·金融
cvcode_study9 小时前
Ollama+ComfyUI 多模态
大数据·人工智能·python
星核0penstarry10 小时前
试一试用gr.Workflow把AI多步骤串联变成可视化画布
人工智能·python·ai作画·api·ai编程·工作流·api聚合平台
taller_200011 小时前
【005】PiE 与传统 VBA 的核心区别
python·vba·pie·py
海兰11 小时前
【应用】基于 Next.js 16 + Python mplfinance的金融K线图与技术指标可视化平台(一)
javascript·python·金融
大衛說11 小时前
《Python 从入门到精通》系列总览与学习路线
开发语言·python·学习
小猴子爱上树11 小时前
跨境电商翻译工具推荐:批量图片翻译、视频字幕翻译、智能抠图一站式搞定
人工智能·python·音视频
丈剑走天涯12 小时前
基于 Python 3 语法的 PyCharm 练习示例,涵盖列表操作、类型判断及数据清洗等核心知识点
windows·python·pycharm