Python3 - Pipenv install mysqlclient?这是一个在命令行中运行的命令,表示使用 pipenv 安装 python mysql 客户端模块 mysqlclient。
Python3 - Pipenv install mysqlclient?这是一个在命令行中运行的命令,表示使用 pipenv 安装 python mysql 客户端模块 mysqlclient。
尝试使用以下命令从pipenv安装:
pipenv install mysqlclient
会导致以下结果:
正在安装mysqlclient...正在收集mysqlclient
完整输出命令 python setup.py egg_info:
/bin/sh: 1: mysql_config: 未找到
Traceback (most recent call last):
文件 \"\", 第1行, 在
文件 \"/tmp/pip-install-5vhtqgve/mysqlclient/setup.py\", 第17行, 在
metadata, options = get_config()
文件 \"/tmp/pip-install-5vhtqgve/mysqlclient/setup_posix.py\", 第44行, 在 get_config
libs = mysql_config(\"libs_r\")
文件 \"/tmp/pip-install-5vhtqgve/mysqlclient/setup_posix.py\", 第26行, 在 mysql_config
raise EnvironmentError(\"%s not found\" % (mysql_config.path,))
OSError: 未找到mysql_config
----------------------------------------
错误:安装mysqlclient时发生错误!命令\"python setup.py egg_info\" 失败,错误代码为1,在
/tmp/pip-install-5vhtqgve/mysqlclient/
这可能是mysqlclient中的错误,请向维护者报告。
我使用的是Debian,而且在另一个虚拟环境中得到了系统包。
python-mysqldb/testing,now 1.3.10-1 amd64
Pipenv不会使用此包,也不会安装其他包。
我该如何解决?
谢谢!BR
admin 更改状态以发布 2023年5月25日