在Ubuntu 23上用pipenv安装MySQLdb出错

0 投票
0 回答
17 浏览
提问于 2025-04-12 06:17

这里到底出了什么问题?一开始安装得挺好,后来就出错了。

(AirBnB_clone_v3) genius:AirBnB_clone_v3(storage_get_count) ₦ sudo pipenv install --dev MySQLdb
Installing MySQLdb...
Resolving MySQLdb...
Added mysqldb to Pipfile's [dev-packages] ...
✔ Installation Succeeded
...
✔ Success!
Locking [dev-packages] dependencies...
Building requirements...
Resolving dependencies...
✘ Locking Failed!
⠇ Locking...False
CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Could not find a version that satisfies the requirement mysqldb (from versions: none)
[ResolutionFailure]:   File "/usr/local/lib/python3.11/dist-packages/pipenv/resolver.py", line 645, in _main
...
...
...
  File "/usr/local/lib/python3.11/dist-packages/pipenv/utils/resolver.py", line 728, in resolve
    raise RuntimeError("Failed to lock Pipfile.lock!")
RuntimeError: Failed to lock Pipfile.lock!
(AirBnB_clone_v3) genius:AirBnB_clone_v3(storage_get_count) ₦

在使用 sudo--dev 之前,我已经尝试过 pipenv install MySQLdb,但好像没什么变化。

我还用 pipenv 安装了 libmysqlclient-dev

0 个回答

暂无回答

撰写回答