侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

windows下pip配置

2023-12-17 星期日 / 0 评论 / 0 点赞 / 126 阅读 / 3134 字

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

简介

  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/simpletrusted-host = pypi.douban.comdisable-pip-version-check = truetimeout = 120

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

[install]ignore-installed = trueno-dependencies = yes

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

广告 广告

评论区