虚拟环境安装mysql失败
- mac主机
- ubuntu虚拟机
- Django开发虚拟环境中安装mysql失败
解决mysqlclient安装出错的问题
- 更换ubuntu中默认的源为国内的源:提升软件下载速度
- 更新apt-get的源和升级
- 安装libmysqlclient-dev:因为mysqlclient依赖这个软件
- 虚拟环境中安装mysqlclient
- 测试:重启Django程序
操作步骤
1.备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2.添加阿里源
sudo vim /etc/apt/sources.list
3.可能会出错,点击查看解决方案
sudo apt-get update
4.会更新很久—耐心等待—绝对不是你卡了
–开始1分钟内需要敲一次回车–20分钟后左右看情况选择,一般选第二个keepsudo apt-get upgrade
5.安装libmysqlclient-devsudo apt-get install libmysqlclient-dev
6.虚拟环境中安装mysqlclient
pip install mysqlclient==1.4.6 -i https://pypi.tuna.tsinghua.edu.cn/simple/