標籤:cli ted 報錯 pytho py3 python bsp alt 技術分享
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之後終於安裝完成
檢查是否安裝成功
Windows下安裝模組mysqlclient報錯處理