首页 > python mysql驱动依赖写到requirements.txt的问题

python mysql驱动依赖写到requirements.txt的问题

安装MySQL驱动

由于MySQL服务器以独立的进程运行,并通过网络对外服务,所以,需要支持Python的MySQL驱动来连接到MySQL服务器。MySQL官方提供了mysql-connector-python驱动,但是安装的时候需要给pip命令加上参数--allow-external:

pip install mysql-connector-python --allow-external mysql-connector-python

所以我直接在requirements.txt里面这样写会有问题吗?

flask-restful
mysql-connector-python

$ pip freeze > requirements.txt

为什么不用 MySQL-python ?


对,这东西用的人很少,另外推荐一个自动搜索并生成 requirements.txt 的命令行工具 pigar

另外,如果你不是一个项目一个虚拟环境,不推荐使用 pip freeze > requirements.txt,因为它输出的是所有已安装的包,有可能其中有很多都不是不是这个项目依赖的。

【热门文章】
【热门文章】