注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

网易杭州 QA Team

务实 专注 分享 做有态度的QA

 
 
 
 
 

日志

 
 

Python 模块 安装失败处理  

来自王紫琦   2016-12-05 14:46:47|  分类: 默认分类 |举报 |字号 订阅

  下载LOFTER 我的照片书  |
一般在python中安装模块,可以使用pip install lib_name,但在安装过程中,经常会出现异常问题。

例如,安装的过程中,提示:

    running build_ext 

    building 'lxml.etree' extension 

    error: Unable to find vcvarsall.bat

这里提示的错误包含两个信息,

    1、需要安装 lxml 扩展
    2、找不到 vcvarsall.bat 文件。
最好的建议是通过*.whl二进制文件进行安装。另外,通过安装Visual Studio 2010,并且设置一个SET VS90COMNTOOLS=%VS100COMNTOOLS环境变量也可解决。

步骤:

    1、通过在这两个页面搜索相应的模块,找到下载页面中对应操作系统对应python版本好的whl文件。PyPiUnofficial Windows Binaries for Python Extension Packages下载对应版本和平台的*.whl二进制文件。

    2、定位到当前下载的whl的文件位置,通过pip3 install lxml-3.6.4-cp35-cp35m-win32.whl 直接安装二进制文件的模块,导入模块,运行成功!


小教程:

    1、在页面找版本号呢,要先找到当前python的版本号 和系统版本去找到当前的合适的版本,例如下面就是在Unofficial Windows Binaries for Python Extension Packages 里面找到 Lxml模块,python3.5,Win32的版本号。

Python 模块 安装失败处理 - 网易杭州QA - 网易杭州 QA Team

    如果下载了错误whl的版本号呢,会提示whl is not a valid wheel filename

Python 模块 安装失败处理 - 网易杭州QA - 网易杭州 QA Team
    2、找到对的版本号后,进入当前的文件夹,pip3 install *.whl 文件即可成功。
Python 模块 安装失败处理 - 网易杭州QA - 网易杭州 QA Team
 Python 模块 安装失败处理 - 网易杭州QA - 网易杭州 QA Team
 
  评论这张
 
阅读(147)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017