window下python 扩展库安装 使用第三方镜像源
2014-06-20 13:33
381 查看
0.前言
由于python的官方镜像位于国外,若使用pip或者easy_install安装第三方插件时或许会被限制,甚至连easy_install或pip也无法安装,例如在windows环境下运行ez_setup.py 安装easy_install,可能遇到下图这样尴尬的情况。
![](http://img.blog.csdn.net/20140306201802000?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHVrYWk4NzExMDU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
图1 运行ez_setup.py失败
遇到这种问题可以”转战“国内的第三方镜像,问题便可迎刃而解。例如豆瓣镜像——http://pypi.douban.com/simple/
1.安装easy_install
先安装easy_install,有了这个工具便可安装其他的python扩展库。工具网址——http://pypi.douban.com/simple/setuptools/
在该网页中选择合适的版本,例如本机中的python版本为2.7.6,操作系统为windows,那么应选择 setuptools-0.6c11.win32-py2.7.exe
顺利安装完easy_install之后,应把easy_install加入环境变量。easy_install.exe位于python安装目录的script文件夹下。(别告诉我你不会修改环境变量)
2.使用easy_install安装扩展库
例如安装requests扩展库(一种简单实用的HTTP通信工具),那么可以在控制台中输入以下命令
转入Python的安装目录下的Scripts目录后运行如下命令:
easy_install -i http://pypi.douban.com/simple/ requests
easy_install -i 选项可以设置镜像网址,这里指定到国内的豆瓣镜像。安装需要一些时间,不过只用您等待一小会。
安装完之后可尝试安装是否成功,可以通过以下python测试:
若执行正确,那么status_code的结果应为200
[python] view plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
![](https://code.csdn.net/assets/ico_fork.svg)
import requests
r=requests.get("http://www.sina.com.cn")
r.status_code
由于python的官方镜像位于国外,若使用pip或者easy_install安装第三方插件时或许会被限制,甚至连easy_install或pip也无法安装,例如在windows环境下运行ez_setup.py 安装easy_install,可能遇到下图这样尴尬的情况。
图1 运行ez_setup.py失败
遇到这种问题可以”转战“国内的第三方镜像,问题便可迎刃而解。例如豆瓣镜像——http://pypi.douban.com/simple/
1.安装easy_install
先安装easy_install,有了这个工具便可安装其他的python扩展库。工具网址——http://pypi.douban.com/simple/setuptools/
在该网页中选择合适的版本,例如本机中的python版本为2.7.6,操作系统为windows,那么应选择 setuptools-0.6c11.win32-py2.7.exe
顺利安装完easy_install之后,应把easy_install加入环境变量。easy_install.exe位于python安装目录的script文件夹下。(别告诉我你不会修改环境变量)
2.使用easy_install安装扩展库
例如安装requests扩展库(一种简单实用的HTTP通信工具),那么可以在控制台中输入以下命令
转入Python的安装目录下的Scripts目录后运行如下命令:
easy_install -i http://pypi.douban.com/simple/ requests
easy_install -i 选项可以设置镜像网址,这里指定到国内的豆瓣镜像。安装需要一些时间,不过只用您等待一小会。
安装完之后可尝试安装是否成功,可以通过以下python测试:
若执行正确,那么status_code的结果应为200
[python] view plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
import requests
r=requests.get("http://www.sina.com.cn")
r.status_code
相关文章推荐
- python 扩展库安装 使用第三方镜像源
- PHP安装与使用VLD查看opcode代码【PHP安装第三方扩展的方法】
- 使用国内镜像通过pip安装python 包
- 使用国内镜像源来加速python pypi包的安装
- 使用Pycharm安装Python第三方库
- 使用国内镜像通过pip安装python的一些包
- 使用国内镜像源来加速python pypi包的安装
- 【Python】[模块]使用模块,安装第三方模块
- Python使用easy_install安装第三方插件、安装包
- PHP安装与使用VLD查看opcode代码【PHP安装第三方扩展的方法】
- 使用国内镜像源来加速python pypi包的安装
- Python 使用pypi镜像源加速第三方库在线安装
- 使用国内镜像源来加速python pypi包的安装
- window环境下安装 pip 工具 【pip为Python的扩展管理工具】
- PHP安装与使用VLD查看opcode代码【PHP安装第三方扩展的方法】
- python27 mysql win7扩展安装 使用
- Linux——使用国内镜像通过pip安装python的一些包
- 使用pip来安装和管理第三方Python包(library)
- 【window10下python的对elcel表格操作xlrd和xlwt模块的下载与安装及基本的使用】