文档章节

windows下pip配置

BookShu
 BookShu
发布于 2016/10/13 21:05
字数 558
阅读 1939
收藏 0

简介

  pip用于python包的安装,类似于Redhat下的yum、Ubuntu下的apt-get,可以解决安装包依赖的问题,非常方便。这里,我们主要讲下windows下的配置。

配置文件路径

  有多个路径可以配置pip,如果不存在该路径,可以自行创建。

  1. 每个用户的配置路径:%APPDATA%\pip\pip.ini或者%HOME%\pip\pip.ini。其中,%APPDATA%和%HOME%的值可以在命令行中通过echo命令来打印出具体的值,从而进行配置。 
  2. 通用路径:win7下为C:\ProgramData\pip\pip.ini,win XP下为C:\Documents and Settings\All Users\Application Data\pip\pip.ini。其中,win7下为隐藏文件。
  3. 另外,还可以通过环境变量PIP_CONFIG_FILE来指定配置文件的路径。

配置文件内容

  只要pip命令中出现的选项都可以配置在配置文件中,比如直接输入pip命令,会提示以下选项,那么这些选项都可以卸载配置文件中。

General Options:
  --log <path>                Path to a verbose appending log.
  --proxy <proxy>             Specify a proxy in the form
                              [user:passwd@]proxy.server:port.
  --retries <retries>         Maximum number of retries each connection should
                              attempt (default 5 times).
  --timeout <sec>             Set the socket timeout (default 120.0 seconds).
  --exists-action <action>    Default action when a path already exists:
                              (s)witch, (i)gnore, (w)ipe, (b)ackup.
  --trusted-host <hostname>   Mark this host as trusted, even though it does
                              not have valid or any HTTPS.
  --cert <path>               Path to alternate CA bundle.
  --client-cert <path>        Path to SSL client certificate, a single file
                              containing the private key and the certificate
                              in PEM format.
  --cache-dir <dir>           Store the cache data in <dir>.
  --no-cache-dir              Disable the cache.
  --disable-pip-version-check
                              Don't periodically check PyPI to determine
                              whether a new version of pip is available for
                              download. Implied with --no-index.

  这些选项是直接输入pip命令得到,所以归为General Options,在配置文件中,就要部署在global选项下,示例如下:

[global]
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
disable-pip-version-check = true
timeout = 120

  输入命令pip help install,就会提示pip install支持的所有选项,在配置文件中,就要部署在install选项下,示例如下:

[install]
ignore-installed = true
no-dependencies = yes

  pip支持install、download、uninstall、freeze、list、show、search、wheel、hash、completion等多条子命令,这些都可以分别配置。

© 著作权归作者所有

BookShu
粉丝 31
博文 117
码字总数 86781
作品 0
西安
高级程序员
私信 提问
使用pip国内镜像源的办法

1,windows: 在用户家目录(C:Users%用户名%)下新建pip目录 并在pip目录下新建.pip.ini 文件 pip.ini 文件写法如下: [global] index-url = https://pypi.douban.com/simple ##豆瓣源不错!...

shixiaobo8
2016/07/25
0
0
[笔记] 配置python pip

★ pip配置文件的位置 Linux中 : Windows中: , 一般是 ★ 修改pip配置 Linux中 输入内容: Windows中 打开,输入内容同上面Linux中的配置. ★ 验证配置是否生效 通过可以看到的默认值已经改成:...

u013553529
2017/12/21
0
0
配置pip使用国内的源

一些可用的国内源 配置方式 1.创建配置文件 windows7/windows8/windows10 下找到配置文件位置的方法:快捷键ctrl+win ==> 输入 %userprofile% ==> 在打开的文件夹中新建文件夹pip ==> 在pip...

码上有春天
2016/10/18
61
0
python学习-windows下使用python27将合并多个xlsx文件

有时候需要处理很多报表,将一个目录下的所有excel格式报表合并,手工操作费事费力如果能使用python,将多个.xlsx同时能够合并多个excel表的话,多么方便。 1、windows上python配置 windows上...

羊草
2018/08/09
0
0
python pip和conda 配置

pip Windows Windows 下的 pip 配置文件路径: 文件,如不存在则新建,在其中写入: 注: - 使用豆瓣源 - 当运行 命令时,等效于 ,避免出现相关警告。 Linux Linux 系统pip配置文件默认路径...

l1xnan
09/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

02.日志系统:一条SQL更新语句是如何执行的?

我们还是从一个表的一条更新语句说起,我们创建下面一张表: create table T(ID int primary key, c int); 如果要将ID=2这一行c的值加1,SQL可以这么写: update T set c=c+1 where ID=2; 前...

scgaopan
51分钟前
7
0
【五分钟系列】掌握vscode调试技巧

调试前端js 准备一个前端项目 index.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1......

aoping
51分钟前
4
0
PhotoShop 高级应用:USM锐化/S锐化/防抖

、 高反差锐化+混合模式:叠加模式 【将更多的边缘细节添加到图像中】

东方墨天
今天
7
0
Python数据可视化之matplotlib

常用模块导入 import numpy as npimport matplotlibimport matplotlib.mlab as mlabimport matplotlib.pyplot as pltimport matplotlib.font_manager as fmfrom mpl_toolkits.mplot3d i......

松鼠大帝
昨天
5
0
我用Bash编写了一个扫雷游戏

我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让自己乐在其中的方法。比方说,当我想在 shell 编程方面更进一步时,我决定用 Bash 编写一个扫雷游戏来加以练习。 我在...

老孟的Linux私房菜
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部