解決Django開發時為虛擬環境安裝mysql失敗
阿新 • • 發佈:2020-11-29
虛擬環境安裝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分鐘後左右看情況選擇,一般選第二個keep
sudo apt-get upgrade
5.安裝libmysqlclient-dev
sudo apt-get install libmysqlclient-dev
6.虛擬環境中安裝mysqlclient
pip install mysqlclient==1.4.6 -i https://pypi.tuna.tsinghua.edu.cn/simple/