首页 / GIT / pip 以及 git提高下载速度总结
pip 以及 git提高下载速度总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了pip 以及 git提高下载速度总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2496字,纯文字阅读大概需要4分钟。
内容图文
国内使用pip和git下载东西很慢,需要设置镜像地址以提高速度
Windows pip
下载一个文件:
pip install xxx -i https://pypi.douban.com/simple --trusted-host=pypi.douban.com
下载文本里的文件:
pip install -r requirements.txt -i https://pypi.douban.com/simple --trusted-host=pypi.douban.com
-i 参数后面便是镜像地址
https://mirrors.ustc.edu.cn/pypi/web/simple/
这是中国科技大学的镜像地址
https://pypi.douban.com/simple --trusted-host=pypi.douban.com
豆瓣的
Linux pip
在Linux pip2的版本中没有-i 这个参数,但是我们可以设置Linux的源文件,那么Linux下载东西会自动从这些镜像地址下载,官方的源也就没有必要保留了,官方是外面的你们懂的很慢
- 打开文件
leafpad /etc/apt/sources.list
- 删除所有信息,把国内的源换上去
#中科大 deb http: // mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib #阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
- 终端输入源更新命令
第一条:apt-get clean && apt-get update && apt-get upgrade –y && apt-get dist-upgrade –y 第二条:apt-get update && apt-get upgrade
这样我们的kali源便配置好了,使用pip不用带-i 参数,直接pip install
Windows操作系统下的git使用
从GitHub上下载zip很慢,我们需要使用git这个工具来帮助我们下载提速
下载git工具,网址:
https://npm.taobao.org/mirrors/git-for-windows/
下载好后在桌面鼠标右键打开git bash here
这是git的页面可以直接使用命令,下载GitHub的文件到桌面
git clone 【url】
但是速度很慢怎么办???这就是要需要解决的问题了
一、没有国外代理
- 在下面这个网站查找代码里的网页ip地址
https://www.ipaddress.com/
192.30.253.112 http://github.com151.101.184.133 http://assets-cdn.github.com151.101.185.194 http://github.global.ssl.fastly.net
- 打开本机hosts文件,路径:C:\Windows\System32\drivers\etc,把上面代码的ip地址更换为查到的ip地址,然后写入hosts文件,保存
- 启动cmd窗口,刷新dns解析缓存,再使用git工具下载会快一点(我快的不明显,也不知道到底有没有用,心理作用是有用的,毕竟原来下不了的文件能下了)
ipconfig /flushdns
二、有国外代理,开了socks5通道(没有ssr这个办法行不通)
- 在git bash here窗口挨个敲命令,#注释内容不用管,1080就是你开的socks5代理端口
git config --global http.proxy socks5://127.0.0.1:1080 git config --global https.proxy socks5://127.0.0.1:1080 git config --global http.proxy http://127.0.0.1:1081 git config --global https.proxy https://127.0.0.1:1081 # socks5协议,1080端口修改成自己的本地代理端口 git config --global http.https://github.com.proxy socks5://127.0.0.1:1080 git config --global https.https://github.com.proxy socks5://127.0.0.1:1080 # http协议,1081端口修改成自己的本地代理端口 git config --global http.https://github.com.proxy https://127.0.0.1:1081 git config --global https.https://github.com.proxy https://127.0.0.1:1081
如果不小心写错了配置信息该怎么办
- 先查看配置情况,写入了那些信息
git config --list
- 再使用下面命令清除修改信息
git config --global -unset http.proxy
git config --global -unset https.https
原文:https://www.cnblogs.com/blackicelisa/p/12432265.html
内容总结
以上是互联网集市为您收集整理的pip 以及 git提高下载速度总结全部内容,希望文章能够帮你解决pip 以及 git提高下载速度总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。