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批量转换文件编码格式
May 17 Python
Python中列表元素转为数字的方法分析
Jun 14 Python
简单实现python进度条脚本
Dec 18 Python
python实现求最长回文子串长度
Jan 22 Python
Python进阶之全面解读高级特性之切片
Feb 19 Python
Django框架视图层URL映射与反向解析实例分析
Jul 29 Python
pandas 空数据处理方法详解
Nov 02 Python
Python爬取爱奇艺电影信息代码实例
Nov 26 Python
Python日期格式和字符串格式相互转换的方法
Feb 18 Python
小白教你PyCharm从下载到安装再到科学使用PyCharm2020最新激活码
Sep 25 Python
用python实现一个简单计算器(完整DEMO)
Oct 14 Python
python实现大文本文件分割成多个小文件
Apr 20 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判断终端是手机还是电脑访问网站的思路及代码
2013/04/24 PHP
php简单获取目录列表的方法
2015/03/24 PHP
PHP读取PPT文件的方法
2015/12/10 PHP
浅谈php fopen下载远程文件的函数
2016/11/18 PHP
jquery ready()的几种实现方法小结
2010/06/18 Javascript
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
JavaScript实现防止网页被嵌入Frame框架的代码分享
2014/12/29 Javascript
Flash图片上传组件 swfupload使用指南
2015/03/14 Javascript
jQuery对JSON数据进行排序输出的方法
2015/06/24 Javascript
Bootstrap如何创建表单
2016/10/21 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
jQuery插件DataTable使用方法详解(.Net平台)
2016/12/22 Javascript
js实现网页定位导航功能
2017/03/07 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
基于js中this和event 的区别(详解)
2017/10/24 Javascript
Vue用v-for给src属性赋值的方法
2018/03/03 Javascript
axios简单实现小程序延时loading指示
2018/07/30 Javascript
解决vue-router路由拦截造成死循环问题
2020/08/05 Javascript
Python读写Excel文件方法介绍
2014/11/22 Python
Android分包MultiDex策略详解
2017/10/30 Python
Python实现基于POS算法的区块链
2018/08/07 Python
python3.6利用pyinstall打包py为exe的操作实例
2018/10/31 Python
Python读取excel指定列生成指定sql脚本的方法
2018/11/28 Python
在python中,使用scatter绘制散点图的实例
2019/07/03 Python
python lambda函数及三个常用的高阶函数
2020/02/05 Python
Python抓包并解析json爬虫的完整实例代码
2020/11/03 Python
详解pycharm的python包opencv(cv2)无代码提示问题的解决
2021/01/29 Python
美国保健品专家:Life Extension
2018/05/04 全球购物
乌克兰数字设备、配件和智能技术的连锁商店:KTC
2020/08/18 全球购物
中文系师范生自荐信
2013/10/01 职场文书
租赁协议书范本
2014/04/22 职场文书
中国梦主题教育活动总结
2014/05/05 职场文书
大学生个人求职信
2014/06/02 职场文书
走群众路线学习笔记
2014/11/06 职场文书
2014幼儿园中班工作总结
2014/11/10 职场文书
SQL Server删除表中的重复数据
2022/05/25 SQL Server