python模块下载失败_python 模块安装及常见错误处理

pip 的安装方法:

首先下载get-pip.py

然后执行:

python get-pip.py

一般在python中安装模块,可以使用pip install lib_name.

如果安装的过程中,提示```

running build_ext

building 'lxml.etree' extension

error: Unable to find vcvarsall.bat

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

* 需要安装lxml扩展

* 找不到vcvarsall.bat 文件。

井搜索发现,网上大部分的建议是:

>安装Visual Studio 2010,并且设置一个环境变量SET VS90COMNTOOLS=%VS100COMNTOOLS%

但是安装Visual Studio 2010又异常麻烦,能不能绕过此呢?

当然可以,可以通过`*.whl`二进制文件进行安装。

这些二进制文件一般可以通过下面两个平台进行搜索:

* [PyPi](https://pypi.python.org/pypi)

* [[Unofficial Windows Binaries for Python Extension Packages](http://www.lfd.uci.edu/~gohlke/pythonlibs/)](http://www.lfd.uci.edu/~gohlke/pythonlibs/)

通过在这两个页面搜索相应的模块,找到下载页面中对应操作系统对应python版本好的whl文件。

### 安装

将下载好的whl文件,拷贝到对应python的script目录下,执行:

> pip install *.whl

如果提示:

> *.whl is not a supported wheel on this platform.

你需要检查使用的pip和你下载安装的whl是不是对应的。也就是说,如果你安装了python2.7,又安装了python3.2,你要下载安装python2.7的whl文件,而你使用的确实python3.2下面的pip,就可能会报这个错误。

如果在安装的whl过程中,仍然报错,提示:

> running build_ext

error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27

你需要去`http://aka.ms/vcpython27` 下载 `

Microsoft Visual C++ Compiler for Python 2.7

`

安装完以后,再次执行`pip install *.whl`即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值