报错:
python3 aio-pika
Python 3.7+ compatible.
For python 3.5 users, aio-pika is available via aio-pika<7.
安装特定版本即可:aio-pika==6.8.0
python3 mysqlclient
安装特定版本:mysqlclient==1.3.12
Cannot open include file: ‘mysql.h’ No such file or directory
解决方案
使用whl安装
- pip install wheel
- 前往https://www.lfd.uci.edu/~gohlke/pythonlibs/#下载mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl
- 控制台运行pip install wheel mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl
还有一种是动态链接库问题,根据报错搜下解决方案。
cryptography模块安装报错问题
操作系统:centos7、ubuntu1~18.04
python版本:3.6.9
具体报错:
Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-dmytoxo_/cryptography/
1
解决方案:
执行以下命令升级pip:
python3 -m pip install --upgrade pip
文章讲述了在Python3环境下遇到的aio-pika和mysqlclient安装问题,以及对应的解决方案。对于aio-pika,建议Python3.5用户安装指定版本6.8.0。对于mysqlclient,由于缺失mysql.h文件,推荐使用whl文件进行安装。对于cryptography模块在CentOS7或Ubuntu18.04上的安装失败,提出升级pip的解决方法。
5981

被折叠的 条评论
为什么被折叠?



