gpt4 book ai didi

python - Docker 中的 MySQL 找不到 mysql_config

转载 作者:行者123 更新时间:2023-11-29 16:53:18 33 4
gpt4 key购买 nike

我在 Docker 上安装了 MySQL 5.7,运行完美,并在本地安装了 python 3.7。

我尝试使用命令安装flask-mysqldb

pip install flask-mysqldb

我收到一个错误

OSError: mysql_config not found

我从来不需要在我的机器上安装 MySQL 客户端连接器,并且在连接任何系统时也从未遇到过任何问题。

这与我的 Docker 配置有关吗?我该如何解决这个问题?

最佳答案

因为mysql:5.7官方镜像不包含libmysqlclient-dev

只需安装此软件包并重试即可。

docker exec -it my_db bash
apt-get update
apt-get install libmysqlclient-dev

如果 pip 存在问题,就像我在测试中遇到的那样,然后运行

pip install --upgrade setuptools

https://hub.docker.com/_/mysql/

https://github.com/docker-library/mysql/blob/9d1f62552b5dcf25d3102f14eb82b579ce9f4a26/5.7/Dockerfile

关于python - Docker 中的 MySQL 找不到 mysql_config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52703161/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com