Windows下安裝模塊mysqlclient報錯處理


Windows環境下使用pip命令安裝Python模塊mysqlclient
pip install mysqlclient
安裝過程報錯  [error] Microsoft Visual C++ 14.0 is required

於是更換另外一種方法安裝,到這個網站上下載mysqlclient安裝包
https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

由於本地安裝的是python3.6版本,於是下載 mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl
下載鏈接:
https://download.lfd.uci.edu/pythonlibs/t5ulg2xd/mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl
將下載好的包拷貝到python安裝目錄的Scripts目錄下
例如我的是 D:\Program Files\Python3\Scripts
然后命令行終端cd到該目錄
最后使用pip進行安裝
pip install "mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl"
但此時會報錯,提示平台不支持


根據網友提供的方法
進入python終端
>>> import pip
>>> print(pip.pep425tags.get_supported()) #列出pip支持的文件名格式
[('cp36', 'cp36m', 'win_amd64'),
('cp36', 'none', 'win_amd64'),
('py3', 'none', 'win_amd64'),
('cp36', 'none', 'any'),
('cp3', 'none', 'any'),
('py36', 'none', 'any'),
('py3', 'none', 'any'),
('py35', 'none', 'any'),
('py34', 'none', 'any'),
('py33', 'none', 'any'),
('py32', 'none', 'any'),
('py31', 'none', 'any'),
('py30', 'none', 'any')]

於是更改mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl文件名再進行安裝
嘗試了前面幾個都還是提示不支持
最終更改為mysqlclient-1.3.13-py36-none-any.whl之后終於安裝完成

檢查是否安裝成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM