创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
10余年的蓝山网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整蓝山建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“蓝山网站设计”,“蓝山网站推广”以来,每个客户项目都认真落实执行。这篇文章将为大家详细讲解有关python配置pip的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
pip用于python包的安装,类似于Redhat下的yum、Ubuntu下的apt-get,可以解决安装包依赖的问题,非常方便。这里,我们主要讲下windows下的配置。
配置文件路径
有多个路径可以配置pip,如果不存在该路径,可以自行创建。
1. 每个用户的配置路径:%APPDATA%\pip\pip.ini或者%HOME%\pip\pip.ini。其中,%APPDATA%和%HOME%的值可以在命令行中通过echo命令来打印出具体的值,从而进行配置。
1. 通用路径:win7下为C:\ProgramData\pip\pip.ini,win XP下为C:\Documents and Settings\All Users\Application Data\pip\pip.ini。其中,win7下为隐藏文件。
1. 另外,还可以通过环境变量PIP_CONFIG_FILE来指定配置文件的路径。
配置文件内容
只要pip命令中出现的选项都可以配置在配置文件中,比如直接输入pip命令,会提示以下选项,那么这些选项都可以卸载配置文件中。
General Options: --logPath to a verbose appending log. --proxy Specify a proxy in the form [user:passwd@]proxy.server:port. --retries Maximum number of retries each connection should attempt (default 5 times). --timeout Set the socket timeout (default 120.0 seconds). --exists-action Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup. --trusted-host Mark this host as trusted, even though it does not have valid or any HTTPS. --cert Path to alternate CA bundle. --client-cert Path to SSL client certificate, a single file containing the private key and the certificate in PEM format. --cache-dir Store the cache data in . --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等多条子命令,这些都可以分别配置。
关于python配置pip的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。