這篇文章將為大家詳細(xì)講解有關(guān)python配置pip的方法,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)公司是專業(yè)的盤(pán)龍網(wǎng)站建設(shè)公司,盤(pán)龍接單;提供做網(wǎng)站、網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行盤(pán)龍網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
pip用于python包的安裝,類似于Redhat下的yum、Ubuntu下的apt-get,可以解決安裝包依賴的問(wèn)題,非常方便。這里,我們主要講下windows下的配置。
配置文件路徑
有多個(gè)路徑可以配置pip,如果不存在該路徑,可以自行創(chuàng)建。
1. 每個(gè)用戶的配置路徑:%APPDATA%\pip\pip.ini或者%HOME%\pip\pip.ini。其中,%APPDATA%和%HOME%的值可以在命令行中通過(guò)echo命令來(lái)打印出具體的值,從而進(jìn)行配置?!?/p>
1. 通用路徑:win7下為C:\ProgramData\pip\pip.ini,win XP下為C:\Documents and Settings\All Users\Application Data\pip\pip.ini。其中,win7下為隱藏文件。
1. 另外,還可以通過(guò)環(huán)境變量PIP_CONFIG_FILE來(lái)指定配置文件的路徑。
配置文件內(nèi)容
只要pip命令中出現(xiàn)的選項(xiàng)都可以配置在配置文件中,比如直接輸入pip命令,會(huì)提示以下選項(xiàng),那么這些選項(xiàng)都可以卸載配置文件中。
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.
這些選項(xiàng)是直接輸入pip命令得到,所以歸為General Options,在配置文件中,就要部署在global選項(xiàng)下,示例如下:
[global] index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com disable-pip-version-check = true timeout = 120
輸入命令pip help install,就會(huì)提示pip install支持的所有選項(xiàng),在配置文件中,就要部署在install選項(xiàng)下,示例如下:
[install] ignore-installed = true no-dependencies = yes
pip支持install、download、uninstall、freeze、list、show、search、wheel、hash、completion等多條子命令,這些都可以分別配置。
關(guān)于python配置pip的方法就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。