我试着学习Django并将其安装在我的虚拟环境中并将其命名为 myenv
,然后我启动了一个名为 mysite
的项目 . 当我试图运行 manage.py
文件时,它一直说没有安装sqlite3 . 我确实安装了它,但它说同样的错误 . 当我运行 python3 manage.py migrate
时,它说:
"ModuleNotFoundError: No module named '_sqlite3'"
我使用以下命令安装了sqlite:
sudo add-apt-repository ppa:jonathonf/backports
sudo apt-get upgrade
sudo apt-get install sqlite3
1 回答
这与ModuleNotFoundError: No module named '_sqlite3'有关
问题可能是您的Python安装不包含sqlite3,它通常位于标准库中 .
您应该尝试安装libsqlite3-dev(
sudo apt install libsqlite3-dev
),然后重新安装Python .