一、Java JDK 国内外下载镜像
1、JDK官网
1.1、官网地址
https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows
https://www.oracle.com/cn/java/technologies/downloads/#java23
1.2、官网地址(历史版本)
https://www.oracle.com/java/technologies/downloads/archive/
2、Java JDK 国内下载镜像地址及安装
2.1、各种JAVA JDK的镜像分发
2.2、编程宝库 java jdk镜像
http://www.codebaoku.com/jdk/jdk-index.html
这个镜像站,包含Oracle JDK,、OpenJDK、AdoptOpenJDK、阿里的OpenJDK( Dragonwell)和华为的OpenJDK(毕昇 JDK ),目前是国内最全的Java JDK镜像导航站。
2.3、清华AdoptOpenJDK镜像
https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/ (404了)
更换后的:https://mirrors.tuna.tsinghua.edu.cn/Adoptium/
更换了名字,官方是这样说的:
https://blog.adoptopenjdk.net/2021/03/transition-to-eclipse-an-update/
https://mirrors.tuna.tsinghua.edu.cn/news/rename-adoptopenjdk-to-adoptium/
上游 AdoptOpenJDK 已经更名为 Adoptium,详细情况可以参考其博客。
遵循上游的改动,我们将镜像目录从 /AdoptOpenJDK 更改为 /Adoptium。
值得注意的是,Adoptium 不再提供 OpenJ9 的实现,为此我们在 /github-release/ibmruntimes 提供了单独的镜像;另外,Adoptium 提供的版本相对较少。
为了保证用户的兼容性,我们将在 2022/6/1 之前继续保持 /AdoptOpenJDK 的可用性。请各位用户及时迁移至新的目录结构,以免给您的使用带来不便。
比如你要下载JDK11 Windows 64为的安装包,只需要访问
https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/11/jdk/x64/windows/ 即可。
2.4、华为java-jdk镜像
https://repo.huaweicloud.com/java/jdk/
我们下载java SE jdk的时候,一般都会去去甲骨文(oricle)官网下载,但是下载速度超慢,因此我们可以选择华为的Oracle国内镜像下载jdk,速度非常快。
3、Java JDK 国外下载镜像地址及安装
3.1、Liberica OpenJDK:100% 开源的Java实现
https://bell-sw.com/pages/downloads/#jdk-8-lts
3.2Microsoft OpenJDK:微软公司基于OpenJDK构建的免费Java解决方案
https://learn.microsoft.com/zh-cn/java/openjdk/download
3.3Eclipse OpenJDK免费开源Java开发工具
https://adoptium.net/zh-CN/temurin/releases/
二、Python 国内安装包/镜像源
1、Python官方下载:
1.1介绍页
https://www.python.org/downloads
1.2下载页
https://www.python.org/ftp/python/
1.3官方模块下载:
2、Python 安装包、国内镜像站:
2.1华为云Python 安装包镜像
https://repo.huaweicloud.com/python/
2.2中科大Python 安装包镜像
https://registry.npmmirror.com/binary.html?path=python/
2、Python国内镜像源
2.1、清华大学(速度和完整性都很出色,是一个优秀的pip镜像源)
https://pypi.tuna.tsinghua.edu.cn/simple
2.2、阿里云(速度和完整性也很好,是一个不错的选择)
https://mirrors.aliyun.com/pypi/simple/
2.3网易(速度较快,但完整性有限)
https://mirrors.163.com/pypi/simple/
2.4豆瓣(速度较快,但完整性有限)
https://pypi.douban.com/simple/
2.5百度云(速度较快,但完整性有限)
https://mirror.baidu.com/pypi/simple/
2.6中科大(速度较快,但完整性不如前面的镜像源)
https://pypi.mirrors.ustc.edu.cn/simple/
2.7华为云(速度和完整性均为中等水平)
https://mirrors.huaweicloud.com/repository/pypi/simple/
2.8腾讯云(速度和完整性都一般)
https://mirrors.cloud.tencent.com/pypi/simple/
如果知道模块名字,可以直接访问:
https://pypi.tuna.tsinghua.edu.cn/simple/setuptools/
友情提示:镜像站下载后,请和官方提供的文件MD5值对比
3.8.10 MD5:https://www.python.org/downloads/release/python-3810/
注意:新版 Ubuntu 要求使用https源。
例如:pip3 install -i https://pypi.doubanio.com/simple/ 包名
临时使用:#
可以在使用pip的时候加参数 -i https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider
,这样就会从清华的镜像去安装pyspider库。
Python 修改 pip 源为国内源
1.临时换源:
#清华源 pip install markdown -i https://pypi.tuna.tsinghua.edu.cn/simple # 阿里源 pip install markdown -i https://mirrors.aliyun.com/pypi/simple/ # 腾讯源 pip install markdown -i http://mirrors.cloud.tencent.com/pypi/simple # 豆瓣源 pip install markdown -i http://pypi.douban.com/simple/
2.永久换源:
# 清华源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # 阿里源 pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ # 腾讯源 pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple # 豆瓣源 pip config set global.index-url http://pypi.douban.com/simple/
# 换回默认源
pip config unset global.index-url
pip换源的方式
在使用Python安装包工具pip时经常会出现下载很慢的情况,这其中有很大一部分原因和pip的源有关,在我们安装python后,通常python解释器自带pip这个工具,但是这里pip是设置的默认源,也就是官方源:
https://pypi.org/simple
,这个源在国内的下载速度是很慢的(精通FQ的大神另说),所以我们为了提高包的下载速度我们可以通过换源来实现。
PYPI国内源路径
- 阿里云 http://mirrors.aliyun.com/pypi/simple/
- 豆瓣(douban) http://pypi.douban.com/simple/
- 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
- 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
换源方式
这里我们提供两种换源的方式:
- 临时换源
- 永久换源
临时换源
临时换源只需要在pip安装包时,加上一个-i
参数后接源的url即可:
# 下载python中的Django包,这里使用的是豆瓣源
pip install django -i http://pypi.douban.com/simple
显然不是一个一劳永逸的方法,只有下少量包的时候有使用的场景,下面我要介绍永久换源的方法,通过这个方式换源,那么以后我们下载的包就可以全部从这个url中下载了,这样大大减轻了我们的工作量,明显比临时换源的方法更好。
永久换源(更换默认源)
Linux
- 在根目录下创建/修改
~/.pip/pip.conf
pip配置文件; - 进入文件新增/修改内容;
[global] index-url=http://pypi.douban.com/simple [install] trusted-host=pypi.douban.com
- 保存文件并退出;
Windows
- windows在%HOMEPATH%\pip\pip.ini中修改上面第二步的内容;(例如:C:\Users\hp\AppData\Roaming\pip\pip.ini)
- 保存文件退出;
常见问题
- 安装包的时候出现
Collecting beautifulsoup4 The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with ‘–trusted-host mirrors.aliyun.com’. Could not find a version that satisfies the requirement beautifulsoup4 (from versions: ) No matching distribution found for beautifulsoup4
这是一个问题是在pip镜像升级报警,只需要添加信任源即可:- 临时换源处理
pip install beautifulsoup4 --trusted-host mirrors.aliyun.com
- 更换默认源配置(一劳永逸)
[install] trusted-host=pypi.douban.com
- 临时换源处理
立即成为占楼第一人