python pip安装二进制包步骤?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
python中使用pip安装扩展包的时候,有时候会遇到如下类似报错:
Running setup.py install for mysqlclient ... error
...(中间报错信息省略)
building 'MySQLdb._mysql' extension
error: Microsoft Visual C++ 14.0 is required.
Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/
上面报错提示容易被误导,以为需要安装Visual C++ 14.0以上版本
其实你安装C++之后会发现报错依然存在
我们只要安装mysqlclient
即可真正解决问题
手动安装第三方的二进制包
常用第三方包二进制文件(.whl)下载:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
- 搜索找到mysqlclient
- cp38对应你安装的python版本,我这边使用的是3.8
- win32对应你安装python为x64、或x86
我使用的是3.8,32位于是下载到包名:
- mysqlclient‑1.4.6‑cp38‑cp38‑win32.whl
cmd进入项目所在的位置,使用pip安装如下:
pip install 'D:\Program Files\software\mysqlclient-1.4.6-cp38-cp38-win32.whl'
最后pip freeze
查看到mysqlclient已经安装成功!
看完上述内容,你们掌握python pip安装二进制包步骤的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注天达云行业资讯频道,感谢各位的阅读!