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如何手动安装二进制包的详细内容,更多关于python 安装二进制包的资料请关注脚本之家其它相关文章!

python手动安装包_python pip如何手动安装二进制包相关推荐

  1. python制作安装包_Python简单安装包制作

    Python 简单安装包制作 Python egg制作(安装出问题) 项目目录下创建 setup.py 文件, 目录与内容如下举例 ~/vomm$ tree . ├── LICENSE ├── MAN ...

  2. python插件安装包_python 离线安装插件包

    利用 pip install 包名.wql 安装插件包 1.首先安装pip wget --no-check-certificate https://github.com/pypa/pip/archiv ...

  3. python虚拟环境安装包_Python虚拟环境的创建和包下载过程分析

    为什么使用虚拟环境 因为直接在真实环境进行安装python的包会造成环境之间的污染,因此需要创建虚拟环境,原则上每一个项目都需要有一个独属于自己的虚拟环境 Python项目的每次运行都需要启动环境,如 ...

  4. Python如何安装包_Python系列学习笔记

    在cmd命令窗口中输入指令:pip install xxx xxx为包名

  5. python一键安装包_Python一键安装全部依赖包

    requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成. step1: pip freeze >requirements.txt step2: pi ...

  6. python模块安装包_python子模块安装包

    我有一个自定义项目包,其结构如下:package-dir/ mypackage/ __init__.py submodule1/ __init__.py testmodule.py main.py r ...

  7. python怎么安装包-怎么在windows下安装python第三方包

    python第三方包的windows安装文件exe格式, 这上面有很多python第三方包的二进制安装文件,包括32位和64位的.下载安装就ok了! 这下面有很多python第三方包的二进制安装文件, ...

  8. python的如何安装包_python如何安装包

    python如何安装包? (1)源码安装 可以手动下载第三方包,然后手动安装. 推荐:<Python教程>$ wget "https://files.pythonhosted.o ...

  9. python 手动安装包的两种方法

    python 手动安装包的两种方法 对于 .tar.gz 的包来说 解压缩文件 aaaxxxx-1.0.1.tar.gz 移动到压缩文件所在目录 使用tar -zxvf aaaxxxx-1.0.1.t ...

最新文章

  1. 偏见与人类大脑结构有关
  2. java项目端口号异常_Pyspark:异常:Java网关进程在向驱动程序发送其端口号之前退出...
  3. jQuery的单引号双引号
  4. 【Android 修炼手册】Gradle 篇 -- Gradle 源码分析
  5. Inflater与findViewById()区别
  6. java中怎么打开标尺_PageOffice如何显示/隐藏Word文档中的标尺
  7. mysql任务调度器_mysql存储过程和任务调度器
  8. knx智能照明控制系统电路图_智能照明控制系统(KNX)讲解
  9. linux dns配置服务器报告,Linux DNS服务实验报告
  10. Java How to Program练习题_第六章_深入理解方法(Methods: A Deeper Look)
  11. 比凡尔赛更厉害的,是豆瓣组学
  12. 在自己电脑上调试微信公众号后台程序:附工具
  13. python第五次作业——潘芊睿
  14. 【跟我做】简单两部使用laravel-easy-WeChat包快速实现微信企业付款到用户零钱包功能...
  15. 苹果是如何让iOS12加速的
  16. windows10关闭防火墙
  17. UICC 之 USIM 详解全系列——USIM App文件结构
  18. android 4.5屏幕,屏幕大也不怕 4.5吋起大屏续航手机推荐
  19. J2V8 -- 开始使用J2V8
  20. 根本原因分析: 五个为什么 (5 Whys)

热门文章

  1. 阅读源码的 4 个绝技,我必须分享给你!
  2. 优秀的基数统计算法——HyperLogLog
  3. VC函数中的延时操作
  4. nifi 实现数据库到数据库之间数据同步
  5. linux设置命令nmui,Linux网络配置及管理
  6. java通过POI技术将HTML文件转成Word
  7. tf.contrib在tf2中无法使用
  8. python实战演练_《Python高效开发实战》实战演练——
  9. 查看so库中是否有某个定义_论Linux ELF中动态库符号重定义利用 属性/Linker 做隐藏的手法...
  10. eclipse不进入断点_Eclipse 调试中不支持运行到断点问题