Python在使用过程中会用到大量的第三方库,逐一手工去下载、安装比较繁琐。可以配置第三方镜像源并使用pip进行自动安装。这里推荐选择豆瓣的镜像源:http://pypi.douban.com/simple/

Windows下的安装介绍(我的环境是Win7+Python 2.7.12)

1、检查已安装pip。通常安装完python就会自动安装完成。检查方法如下:

c:\Python27\Scripts>dir

驱动器 C 中的卷是 系统

卷的序列号是 0000-0A6F

c:\Python27\Scripts 的目录

2017/01/08  09:52    <DIR>          .

2017/01/08  09:52    <DIR>          ..

2016/12/05  23:29            89,448 easy_install-2.7.exe

2016/12/05  23:29            89,448 easy_install.exe

2017/01/08  09:52            89,420 pip.exe

2017/01/08  09:52            89,420 pip2.7.exe

2017/01/08  09:52            89,420 pip2.exe

5 个文件        447,156 字节

2 个目录 19,888,021,504 可用字节

1、添加pip路径到path变量,方便后续执行。不用每次先到pip的路径下再执行。配置方法如下:

我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量中选择"Path" -> 点击“编辑”,添加;;C:\Python27\Scripts

结果如下:

cmd命令下执行pip,显示如下内容说明配置成功。ps:cmd窗口需退出重新登录

C:\Users\Administrator>pip

Usage:   pip <command> [options]

2、获取HOMEPATH变量,创建%HOMEPATH%\pip\pip.ini文件。如果%HOMEPATH%目录下没有目录,就自己创建pip目录和pip.ini文件

C:\Users\Administrator>set HOMEPATH HOMEPATH=\Users\Administrator

3、在pip.ini文件中添加相关内容并保存,添加内容如下:

[global] index-url = http://pypi.douban.com/simple [install] trusted-host = pypi.douban.com

4、测试。自动下载安装Pexpect类库。如下

C:\Users\Administrator>pip install Pexpect Collecting Pexpect   Downloading http://pypi.doubanio.com/packages/5b/16/4859a0376be8b87bf3920b1f6e63b8a3c0ee42488babee07c87ca9316e03/pexpe ct-4.2.1-py2.py3-none-any.whl (55kB)     100% |████████████████████████████████| 61kB 240kB/s Collecting ptyprocess>=0.5 (from Pexpect)   Downloading http://pypi.doubanio.com/packages/40/a5/184b46a3c986000196abd077166b2536acb2500009bec95feb9b8fc19828/ptypr ocess-0.5.1-py2.py3-none-any.whl Installing collected packages: ptyprocess, Pexpect Successfully installed Pexpect-4.2.1 ptyprocess-0.5.1

5、安装成功。

Python自动安装第三方类库的更多相关文章

  1. python 利用 setup.py 手动安装第三方类库

    python 利用 setup.py 手动安装第三方类库 由于我在mac使用时,装了python3,默认有python2的环境,使用 pip 安装第三方类库时,老是安装到 python2的环境上: 在 ...

  2. python自动安装mysql5.7

    python自动安装mysql5.7 python版本:python2.6 centos版本:centos6.9 mysql版本:mysql5.7.19 安装目录路径和数据目录路径都是固定,当然也可以 ...

  3. python自动安装mysql5.7【转】

    #!/usr/bin/env python import os import sys import re base_dir = '/opt/software/mysql-5.7.17-linux-gl ...

  4. (python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, 'Read timed out.')

    (python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, ‘Read timed out.’)pip工具安装百度经验链接: pip安装 ...

  5. 解决Python pip安装第三方包慢的问题

    解决Python pip安装第三方包慢的问题 主要是修改源,国内的源有几个 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi ...

  6. python如何安装第三方库

    1.python集成开发环境pycharm如何安装第三方库 http://blog.csdn.net/qiannianguji01/article/details/50397046 有的时候安装不上第 ...

  7. python中安装第三方库(使用豆瓣的镜像网站快速安装)

    #安装第三方库#标准库,第三方库#pip install selenium 直接从官网进行安装,有时网速会有点慢#可以去国内的镜像站安装#pip install selenium -i https:/ ...

  8. Python PyCharm安装第三方库

    第一步:在PyCharm菜单中选择File--->Settings 第二步:在设置页出现的搜索框搜索:Project Interpreter 或者直接定位到此处 第三步:输入库名,搜索安装第三方 ...

  9. python安装第三方类库的方法

    1.先到官网 http://pypi.python.org/pypi/setuptools 下载setuptools.exe文件并安装 点击 ez_setup.py进入, 并将内容复制下来, 保存为本 ...

随机推荐

  1. UGUI-组件

    2015-06-22 UGUI 组件 Canvas 画布 The Canvas component represents the abstract space in which the UI is l ...

  2. Tomcat 性能调优 出现java.lang.OutOfMemoryError: PermGen space

    Tomcat 在部署应用中,Server报错:java.lang.OutOfMemoryError: PermGen space,问题就是Tomcat内存分配的太小了. 解决办法 1: 修改Tomca ...

  3. 如何在Ubuntu Unity上修改应用程序图标

    转自如何在Ubuntu Unity上修改应用程序图标 这篇文章将教大家在Ubuntu Unity上修改应用程序图标,这个教程适合于Ubuntu 14.04, Ubuntu 13.10, Ubuntu ...

  4. 查看linux系统的版本

    1. 查看内核版本命令: 1) [root@SOR_SYS ~]# cat /proc/version Linux version 2.6.18-238.el5 (mockbuild@x86-012. ...

  5. ruby mysql数据库操作

    require 'mysql' con=Mysql.new('localhost','root','root','test') con.query('set names utf8') rs=con.q ...

  6. Tolerance (定义发票允差)

    (N) AP > Setup > Invoice > Tolerance (定义发票允差) 这里只对价格进行了设置,其他保持了默认.To set tolerance levels f ...

  7. Oracle系列之视图

    涉及到表的处理请参看原表结构与数据  Oracle建表插数据等等 创建视图,把tb_Employee表sal<1000的雇员,映射到该视图( view) create or replace vi ...

  8. Oracle备忘录

    习惯是一个数据库中有多个用户,但是一个用户对应一个系统 数据库管理员主要职责: 每个Oracle数据库应该至少有一个数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库 ...

  9. 让VS2010支持HTML5

    一.升级Microsoft Visual Studio 2010到Microsoft Visual Studio 2010 sp1 1.升级方法一这里直接给传送门了 Microsoft Visual ...

  10. android webview 访问https页面 SslError 处理

    在Android中,WebView可以用来加载http和https网页到本地应用的控件.但是在默认情况下,通过loadUrl(String url)方法,可以顺利loadUrl(“http://www ...