操作系统==RH7。从源代码安装了 Python 3.8.3。获取下面的堆栈跟踪。请指教。
pip install -q -e .[dev] --upgrade --upgrade-strategy eager
pre-commit install
Traceback (most recent call last):
File "/home/degenaro/venv/bin/pre-commit", line 5, in <module>
from pre_commit.main import main
File "/home/degenaro/venv/lib/python3.8/site-packages/pre_commit/main.py", line 13, in <module>
from pre_commit.commands.autoupdate import autoupdate
File "/home/degenaro/venv/lib/python3.8/site-packages/pre_commit/commands/autoupdate.py", line 14, in <module>
from pre_commit.clientlib import InvalidManifestError
File "/home/degenaro/venv/lib/python3.8/site-packages/pre_commit/clientlib.py", line 15, in <module>
from pre_commit.error_handler import FatalError
File "/home/degenaro/venv/lib/python3.8/site-packages/pre_commit/error_handler.py", line 10, in <module>
from pre_commit.store import Store
File "/home/degenaro/venv/lib/python3.8/site-packages/pre_commit/store.py", line 4, in <module>
import sqlite3
File "/opt/Python-3.8.3/Lib/sqlite3/__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "/opt/Python-3.8.3/Lib/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ModuleNotFoundError: No module named '_sqlite3'
make: *** [develop] Error 1
Run Code Online (Sandbox Code Playgroud)
小智 4
您获得的红帽发行版可能未将其包含在标准库中。尝试安装 libsqlite3-dev (sudo apt install libsqlite3-dev),然后使用正确的标志重建/安装项目,即 --enable-loadable-sqlite-extensions
| 归档时间: |
|
| 查看次数: |
13885 次 |
| 最近记录: |