Python下遇到的一些故障

mysqlclient安装失败

Ubuntu下安装mysqlclient需要依次安装以下包

1
2
3
4
5
6
7
8
9
10
11
sudo apt install libmysqlclient-dev
sudo apt install libssl-dev
sudo apt install libcrypto++-dev
sudo pip3 install mysqlclient
# 报错error: invalid command 'bdist_wheel
pip3 install wheel

# 如果还报错就执行下面的包安装
sudo apt-get install python3 python-dev python3-dev
sudo apt-get install build-essential libssl-dev libffi-dev
sudo apt-get install libxml2-dev libxslt1-dev zlib1g-dev

安装flask-mongoengine报错

需要安装一下依赖包

1
2
3
pip3 install rednose
pip3 install nose
pip3 install coverage