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装饰器的函数式编程详解
Feb 27 Python
Python中正则表达式的详细教程
Apr 30 Python
在Linux下使用Python的matplotlib绘制数据图的教程
Jun 11 Python
Fiddler如何抓取手机APP数据包
Jan 22 Python
python实现下载文件的三种方法
Feb 09 Python
python中hashlib模块用法示例
Oct 30 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
Jan 24 Python
Caffe均值文件mean.binaryproto转mean.npy的方法
Jul 09 Python
PyQt5实现五子棋游戏(人机对弈)
Mar 24 Python
Python学习笔记之列表推导式实例分析
Aug 13 Python
在PyCharm中实现添加快捷模块
Feb 12 Python
Python3如何使用多线程升程序运行速度
Aug 11 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 CLI实现简单的数据库实时监控调度
2009/07/01 PHP
PHP中调用ASP.NET的WebService的代码
2011/04/22 PHP
PHP strtotime函数用法、实现原理和源码分析
2015/02/04 PHP
PHP的PDO常用类库实例分析
2016/04/07 PHP
php版微信自动登录并获取昵称的方法
2016/09/23 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
Laravel框架表单验证操作实例分析
2019/09/30 PHP
javascript add event remove event
2008/04/07 Javascript
jQuery中实现动画效果的基本操作介绍
2013/04/16 Javascript
如何使用JS获取IE上传文件路径(IE7,8)
2013/07/08 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
页面图片浮动左右滑动效果的简单实现案例
2014/02/10 Javascript
Javascript小技巧之生成html元素
2014/05/15 Javascript
JS使用ajax从xml文件动态获取数据显示的方法
2015/03/24 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
2016/06/02 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
2016/09/05 Javascript
jQuery插件zTree实现获取一级节点数据的方法
2017/03/08 Javascript
vue移动端路由切换实例分析
2018/05/14 Javascript
jQuery插件Validation表单验证详解
2018/05/26 jQuery
vue click.stop阻止点击事件继续传播的方法
2018/09/04 Javascript
浅析JavaScript预编译和暗示全局变量
2020/09/03 Javascript
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
Django开发的简易留言板案例详解
2018/12/04 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
Python实例方法、类方法、静态方法区别详解
2020/09/05 Python
利用HTML5绘制点线面组成的3D图形的示例
2015/05/12 HTML / CSS
船餐厅和泰晤士河餐饮游轮:Bateaux London
2018/03/19 全球购物
施华洛世奇加拿大官网:SWAROVSKI加拿大
2018/06/03 全球购物
SQL Server面试题
2016/10/17 面试题
小学教师培训感言
2014/02/11 职场文书
商场促销活动总结
2014/07/10 职场文书
医学生自荐信范文
2015/03/05 职场文书
开除通知书范本
2015/04/25 职场文书
2016七夕情人节广告语
2016/01/28 职场文书
简单聊聊Golang中defer预计算参数
2022/03/25 Golang