公司内网通过代理安装python库
来源:互联网 发布:udp端口打开 编辑:程序博客网 时间:2024/05/01 09:35
由于公司内网访问外网必须通过代理服务器,在给python安装各种库的时候就非常不方便,自带的pip工具直接使用–proxy参数并无卵用,而在网上也没有找到十分好的解决办法,特此记录一下我的解决方法。
想要自由的安装各种python库有两种办法:
(1)第一种方法是使用cygwin,cygwin一步步next就可以轻松配置好代理,安装python库也很轻松,此处就不赘述了。这种方法的优点是不费神,全场傻瓜式安装,缺点是每次安装的操作略繁琐,而且cygwin的体积不小。
(2)第二种方法是使用pip,由于pip自带的proxy参数无效,我们需要自己配置命令行的代理:
set http_proxy=http://域名\用户名:密码@服务器地址:端口set https_proxy=http://域名\用户名:密码@服务器地址:端口
上面这种配置仅仅是本次生效,想要一劳永逸就得在环境变量中配置 http_proxy 和 https_proxy ,变量值仍然还是 http://域名\用户名:密码@服务器地址:端口
以上配置都需要注意密码中的特殊字符必须使用url编码
然后还需要修改一个配置文件:%HOMEPATH%\pip\pip.ini
如果该文件路径不存在,自行新建一个即可:
cd %HOMEPATH%mkdir pipcd pipnotepad pip.ini
pip.ini 文件的内容如下:
[global]trusted-host=pypi.python.orgindex-url=http://pypi.python.org/simple/
如果访问pypi.python.org的速度较慢也可以使用国内的源,修改index-url的值即可:
index-url=http://pypi.mirrors.ustc.edu.cn/simple/
完成以上配置后就可以在cmd命令行中快乐地使用pip了~~
pip install xxx
END
:)
3 0
- 公司内网通过代理安装python库
- 外网通过VPN技术访问公司内网服务器(192.168.x.xxx)
- 获取网页源码,以及内网通过代理访问外网获取
- 内网通过snat访问外网
- 外网通过dnat访问内网
- 内网通过nginx请求外网
- 企业内网通过itms-services(https)协议安装IOS应用
- 内网通过外网IP访问内网服务器?
- 外网通过VPN访问 公司局域网内文件
- VB6.0,如何用winsock的2个内网通过外网通讯
- 实现内网通过外网域名访问NAT映射的内网服务器
- 从外网通过路由器ping内网IP的方法
- 从外网通过路由器ping内网IP的方法
- nginx配置虚拟主机,仅限制内网通过phpMyAdmin访问mysql
- 不同内网通信
- 内网通无限积分-------------
- sql server安装了多个实例,如何从外网通过IP连接
- 解决内网通过代理服务器访问外网部署WebService报错问题“请求因 HTTP 状态 407 失败”
- 选择排序
- Git配置多个SSH-Key
- The Zen of Python, by Tim Peters
- Nginx安装启动
- java多线程下载
- 公司内网通过代理安装python库
- 7月4日工作日报
- 插入排序
- 插件
- 浅谈web应用成长的三个阶段
- linux下使用openssl对文件RSA加密解密
- HTML5本地存储sessionStorage和localStorage的常用操作
- java中的this,super关键字
- 解决Ubuntu下Sublime Text 2/3无法输入中文