python pip如何手动安装二进制包


Posted in Python onSeptember 30, 2020

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/

  1. 搜索找到mysqlclient
  2. cp38对应你安装的python版本,我这边使用的是3.8
  3. 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如何手动安装二进制包的详细内容,更多关于python 安装二进制包的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python实现电子词典
Apr 23 Python
在Python的web框架中中编写日志列表的教程
Apr 30 Python
python编程开发之日期操作实例分析
Nov 13 Python
小米5s微信跳一跳小程序python源码
Jan 08 Python
基于Python开发chrome插件的方法分析
Jul 07 Python
如何用Python实现简单的Markdown转换器
Jul 16 Python
python删除字符串中指定字符的方法
Aug 13 Python
修改python plot折线图的坐标轴刻度方法
Dec 13 Python
python进程池实现的多进程文件夹copy器完整示例
Nov 27 Python
10个python爬虫入门实例(小结)
Nov 01 Python
Python的轻量级ORM框架peewee使用教程
Feb 05 Python
opencv检测动态物体的实现
Jul 21 Python
python Matplotlib数据可视化(1):简单入门
Sep 30 #Python
详解Python中的编码问题(encoding与decode、str与bytes)
Sep 30 #Python
python 生成器需注意的小问题
Sep 29 #Python
python 两种方法删除空文件夹
Sep 29 #Python
如何使用python写截屏小工具
Sep 29 #Python
python如何调用百度识图api
Sep 29 #Python
Python 串口通信的实现
Sep 29 #Python
You might like
为何说PHP引用是个坑,要慎用
2018/04/02 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
解析JavaScript中instanceof对于不同的构造器或许都返回true
2013/12/03 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
javascript委托(Delegate)blur和focus用法实例分析
2015/05/26 Javascript
JQuery包裹DOM节点的方法
2015/06/11 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
windows下vue-cli导入bootstrap样式
2017/04/25 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
官方推荐react-navigation的具体使用详解
2018/05/08 Javascript
实例详解BootStrap的动态模态框及静态模态框
2018/08/13 Javascript
微信小程序实现点击图片旋转180度并且弹出下拉列表
2018/11/27 Javascript
js 计算月/周的第一天和最后一天代码
2020/02/01 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
2020/07/21 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
[00:10]DOTA2全国高校联赛 以DOTA2会友
2018/05/30 DOTA
python进阶教程之动态类型详解
2014/08/30 Python
python中文编码问题小结
2014/09/28 Python
使用Python脚本操作MongoDB的教程
2015/04/16 Python
python实现验证码识别功能
2018/06/07 Python
python实现AES加密解密
2019/03/28 Python
解决Django migrate不能发现app.models的表问题
2019/08/31 Python
Python3 中作为一等对象的函数解析
2019/12/11 Python
CSS3制作酷炫的条纹背景
2017/11/09 HTML / CSS
德国BA保镖药房韩文网:kr.ba.de
2017/09/04 全球购物
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
2013/04/24 面试题
揭牌仪式主持词
2014/03/19 职场文书
库房保管员岗位职责
2014/04/07 职场文书
中班上学期幼儿评语
2014/04/30 职场文书
大学生党员学习焦裕禄精神思想汇报
2014/09/10 职场文书
小学中等生评语
2014/12/29 职场文书
会议欢迎词
2015/01/23 职场文书
办公室管理规章制度
2015/08/04 职场文书
python3实现无权最短路径的方法
2021/05/12 Python
HTML5简单实现添加背景音乐的几种方法
2021/05/12 HTML / CSS