欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux中如何為pip安裝添加代理

 更新時(shí)間:2023年08月31日 14:25:18   作者:AbsoluteCuteness  
這篇文章主要介紹了Linux中如何為pip安裝添加代理方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Linux pip安裝添加代理

在Linux中經(jīng)常會(huì)用pip包管理工具,由于遠(yuǎn)程連接的問題,可能會(huì)出現(xiàn)各種各樣奇怪的問題,使用pip鏡像代理,可以加速pip安裝

修改文件

~/.pip/pip.conf(沒有的話就創(chuàng)建一個(gè),就放在home路徑下

添加

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn.simple

PIP安裝指明安裝版本

pip install django==1.11.11 ?# 我們大多是安裝包需要指明安裝版本,使用==來指明版本

Linux下代理設(shè)置詳解

1、yum代理設(shè)置

/etc/yum.conf
鏡像設(shè)置
/etc/yum.repos.d/

2、pypi鏡像源設(shè)置

? ?~ cat .pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

3、maven中心倉庫設(shè)置

.m2/settings.xml

4、wget代理

/etc/wgetrc

5、shell的全局代理,這樣wgetc也走這個(gè)代理

/etc/profile
http_proxy=proxy.abc.com:80?
https_proxy=$http_proxy?
ftp_proxy=user:password@proxy.abc.com:8080
no_proxy=*.abc.com,10.*.*.*,192.168.*.*,*.local,localhost,127.0.0.1?
export http_proxy https_proxy ftp_proxy no_proxy ?、
  • http_proxy:http協(xié)議使用代理服務(wù)器地址;
  • https_proxy:https協(xié)議使用安全代理地址;
  • ftp_proxy:ftp協(xié)議使用代理服務(wù)器地址;
  • user:代理使用的用戶名;
  • password:代理使用用戶名的密碼;
  • proxy.abc.com:代理地址,可以是IP,也可以是域名;
  • 8080:使用的端口;
  • no_proxy:不使用代理的主機(jī)或IP。

保存退出,注銷重新登陸系統(tǒng)即可生效。

有些linux服務(wù)器處于內(nèi)網(wǎng),并且沒有公網(wǎng)ip,故要想與外網(wǎng)進(jìn)行http/https通信只能通過nat或者加proxy的方式。

nat服務(wù)器有網(wǎng)段的限制,而http/https proxy代理則沒有,使用起來也方便。

同時(shí)有部分網(wǎng)址不需要走代理

解決:添加環(huán)境變量

設(shè)置代理

export http_proxy=proxyserver:port

問題

系統(tǒng)環(huán)境變量配置高于/etc/hosts文件,導(dǎo)致一個(gè)沒有域名解析但綁定了host的時(shí)候任然走代理,代理找不到對應(yīng)的ip,導(dǎo)致訪問失敗

解決:設(shè)置不走代理

export no_proxy=‘a(chǎn).test.com,127.0.0.1,2.2.2.2'

注:no_proxy不支持模糊匹配,如*.com.cn

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論