python pip如何手動(dòng)安裝二進(jìn)制包
python中使用pip安裝擴(kuò)展包的時(shí)候,有時(shí)候會(huì)遇到如下類似報(bào)錯(cuò):
Running setup.py install for mysqlclient ... error...(中間報(bào)錯(cuò)信息省略)building ’MySQLdb._mysql’ extensionerror: Microsoft Visual C++ 14.0 is required. Get it with 'Build Tools for Visual Studio': https://visualstudio.microsoft.com/downloads/
上面報(bào)錯(cuò)提示容易被誤導(dǎo),以為需要安裝Visual C++ 14.0以上版本
其實(shí)你安裝C++之后會(huì)發(fā)現(xiàn)報(bào)錯(cuò)依然存在
我們只要安裝mysqlclient即可真正解決問題
手動(dòng)安裝第三方的二進(jìn)制包
常用第三方包二進(jìn)制文件(.whl)下載:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
搜索找到mysqlclient cp38對(duì)應(yīng)你安裝的python版本,我這邊使用的是3.8 win32對(duì)應(yīng)你安裝python為x64、或x86我使用的是3.8,32位于是下載到包名:
mysqlclient‑1.4.6‑cp38‑cp38‑win32.whlcmd進(jìn)入項(xiàng)目所在的位置,使用pip安裝如下:
pip install ’D:Program Filessoftwaremysqlclient-1.4.6-cp38-cp38-win32.whl’
最后pip freeze查看到mysqlclient已經(jīng)安裝成功!
以上就是python pip如何手動(dòng)安裝二進(jìn)制包的詳細(xì)內(nèi)容,更多關(guān)于python 安裝二進(jìn)制包的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
