Python 3.x 本机python3无法在ubuntu上导入sqlite3
我最近在我的笔记本电脑上安装了ubuntu Focus,并根据系统提供的python3(3.8.5)运行Python 3.x 本机python3无法在ubuntu上导入sqlite3,python-3.x,ubuntu,Python 3.x,Ubuntu,我最近在我的笔记本电脑上安装了ubuntu Focus,并根据系统提供的python3(3.8.5)运行ipython,产生以下警告: UserWarning:IPython历史记录需要SQLite,您的历史记录将不会被保存 进一步挖掘,我发现问题来自于在python中导入sqlite3,这会产生以下错误: importorror:/usr/lib/python3.8/lib-dynload//u sqlite3.cpython-38-x86\u 64-linux-gnu.so:未定义符号:sq
ipython
,产生以下警告:
UserWarning:IPython历史记录需要SQLite,您的历史记录将不会被保存
进一步挖掘,我发现问题来自于在python中导入sqlite3,这会产生以下错误:
importorror:/usr/lib/python3.8/lib-dynload//u sqlite3.cpython-38-x86\u 64-linux-gnu.so:未定义符号:sqlite3\u errstr
我读过一些关于这种错误的帖子,但都是关于用户自己安装的python的。这里我处理的是系统提供的python,我不想从头开始安装python。你知道怎么回事吗?我的经验可能会有帮助:
您正在使用python虚拟环境吗?是的。但在我的环境之外使用本机python时,它也会失败