conda离线安装某版本python

为linux,R,python,conda配置国内源,让你快速下载大量国外软件

在国内很多情况下下载国外开发的软件或者国外托管的相关的代码库,依赖和软件包是最耗时最浪费精力的事情。好在国内有不少提供软件镜像的网站,使用国内的镜像源下载软件速度会非常快,能节省很多时间。

国内的大大小小各大云服务器厂商都有自己的软件镜像网站,我们平时可能不需要用到那么多的镜像,经过我长期使用发现,使用阿里云开源镜像和清华源开源镜像这两个就足够了,阿里云源的下载速度更快,而清华源含有的软件源更多一些。

1.1 国内最好用的软件源镜像选择:阿里云源和清华源

1.1.1 1.阿里云

之所以强烈推荐阿里云源并把这个排第一,主要是阿里云源速度大概是通常情况下国内各大开源镜像中最快的了。而且阿里云本身也是国内最好的云计算和云服务器厂商。据说阿里云为这个镜像站提供了杭州和北京两个BGP接入网络,而且有大厂打点速度和质量都有保证。

阿里云源里面覆盖了大部分的主流操作系统 CentOS,Ubuntu,Fedora,Gentoo,Debian,FreeBSD 等,以及对做 docker 镜像帮助很大的 Alpine。编程语言覆盖了Python,Ruby,Perl,R。软件方面基本是 apache 下的所有知名软件 Hadoop,Hive,Cassdra,Spark 都有覆盖,其他的包括 docker,zabbix,ceph,mongodb,

mariadb 也都有,基本上主流软件更新都可以在这个镜像站搞定。

特别好的地方就是阿里云源也托管了python的软件仓库pypi, R语言的软件仓库CRAN, perl的软件仓库CPAN, node.js的软件仓库npm, 在我们需要下载python, R,perl, nodejs等语言的大量相关软件时候也可以提供超快的速度。

同时阿里云源也新增了Maven公共仓库,Maven 公共仓库提供了对 maven central、jcenter、google、spring 等常用的 Maven 仓库的镜像功能。用户可以通过页面浏览仓库内容、检索和下载制品。在构建时使用 阿里云源的Maven公共仓库地址下载速度更快,更稳定。

1.1.2 2.清华源

阿里云源是国内最快的软件托管镜像,大量的常用软件添加阿里云源就够了,但是我仍然推荐使用清华源作为阿里云源的补充。

主要原因是清华源是目前能找到覆盖品类最全的镜像站了,阿里的覆盖了50 多个软件源,而清华的覆盖了 137 个。这其中覆盖了阿里所有的源,还有比较常用的有 homebrew 的镜像。此外 google 系开源软件的源代码比如chromium,android,tensorflw,termux 等等都有涉及,感兴趣的可以去看一下,你会发现自己找到了一个宝藏。而且文档和帮助提示信息做的也很棒,大概是我见过最好的镜像站了。不过鉴于是教育网速度不能跟阿里云源的速度相比,但相较于国外的官方网站来说,仍然是非常快的,速度可以破兆甚至也可以达到几兆每秒。

另外一个比较好的地方是清华源里面也托管了condaR语言中的biocondutor里面的大量软件,对于做生物信息学,科学计算和数据分析都是十分有用的

我的建议是能用阿里云源的优先选择使用阿里云源,阿里云源里面没有的就用清华源替代。

1.2 ubuntu20.04focal)添加阿里云源镜像

需要修改/etc/apt/sources.list文件

1.2.1 1.备份原来的sources.list文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

1.2.2 2.sources.list中的官方源替换成阿里云源

vim /etc/apt/sources.list #使用vim 编辑:
#添加阿里云镜像#清空/etc/apt/sources.list原来的内容并添加以下内容:deb ***/ubuntu/ focal main restricted universe multiversedeb-src ***/ubuntu/ focal main restricted universe multiversedeb ***/ubuntu/ focal-security main restricted universe multiversedeb-src ***/ubuntu/ focal-security main restricted universe multiversedeb ***/ubuntu/ focal-updates main restricted universe multiversedeb-src ***/ubuntu/ focal-updates main restricted universe multiversedeb ***/ubuntu/ focal-proposed main restricted universe multiversedeb-src ***/ubuntu/ focal-proposed main restricted universe multiversedeb ***/ubuntu/ focal-backports main restricted universe multiversedeb-src ***/ubuntu/ focal-backports main restricted universe multiverse

1.3 R语言添加国内源

R语言有两个最著名的软件源码平台,最著名的是CRAN平台,托管了大量的R语言的常用packages, 另一个是

biocondutor,托管了大量生物,医学,化学,生物信息学等领域的专业分析包

1.3.1 1.添加R语言的CRAN源的阿里云镜像

1.3.1.1 简介

CRAN (The Comprehensive R Archive Network) 是 R 语言的代码和文档的镜像源。

1.3.1.2 配置方法

镜像源配置文件之一是 .Rprofile ,如果没有.Rprofile就使用vim新建一个.Rprofile配置文件

windows下在位于c盘的用户目录下编辑 C:Userszihaoxing.Rprofile (注:zihaoxing是我的用户目录)

在.Rprofile文末添加如下语句:

#为.Rprofile配置文件中添加CRAN的阿里云镜像options("repos" = c(CRAN= "***/CRAN/"))#也可以不添加到.Rprofile中,直接打开R运行上面的这行代码也可以为R语言添加了阿里云镜像

打开 R 即可使用该 CRAN 镜像源安装 R 软件包。

1.3.2 1.添加R语言的bioconductor的清华源镜像

在上面的windows或linux的.Rprofile配置文件中添加可用的清华源镜像在.Rprofile文末添加如下语句:

#为.Rprofile配置文件中添加bioconductor的清华源镜像options(BioC_mirror= "***/bioconductor")

打开R即可使用该 Bioconductor 镜像源安装 Bioconductor 软件包。

1.4 添加pythonpip阿里云镜像

1.4.1 简介

PyPI (Python Package Index) 是 Python 编程语言的软件存储库。开发者可以通过 PyPI 查找和安装由 Python 社区开发和共享的软件,也可以将自己开发的库上传至 PyPI 。

1.4.2 临时使用

pip install -i ***/pypi/simple/ some-package

注意,simple 不能少, 是 https 而不是 http

1.4.3 配置方法

windows下在位于c盘的用户目录下编辑 C:Userszihaoxingpippip.ini (注:zihaoxing是我的用户目录)

在文末添加如下语句:

[global]index-url = ***/pypi/simple/[install]trusted-host= mirrors.aliyun.com

1.5 添加conda的清华源镜像

1.5.1 conda的清华源镜像介绍

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。同时使用conda不仅可以安装python库,也可以安装R包和常用的很多计算机软件,而且使用conda能自动解决许多软件安装时的依赖问题,是十分方便和友好的

TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表)的镜像 注:由于更新过快难以同步,我们不同步pytorch-nightly, pytorch-nightly-cpu, ignite-nightly这三个包

Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。

1.5.2 conda的清华源配置

各系统都可以通过修改用户目录下的 .condarc 文件。Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config –set show_channel_urls yes 生成该文件之后再修改。

#在用户目录下新建一个.condarc文件,并添加如下内容:channels: - defaultsshow_channel_urls: truechannel_alias: ***/anacondadefault_channels: - ***/anaconda/pkgs/main - ***/anaconda/pkgs/free - ***/anaconda/pkgs/r - ***/anaconda/pkgs/pro - ***/anaconda/pkgs/msys2 - ***/anaconda/cloud/conda-forge - ***/anaconda/cloud/pytorch - ***/anaconda/cloud/menpo - ***/anaconda/cloud/bioconda - ***/anaconda/cloud/simpleitkcustom_channels: conda-forge: ***/anaconda/cloud msys2: ***/anaconda/cloud bioconda: ***/anaconda/cloud menpo: ***/anaconda/cloud pytorch: ***/anaconda/cloud simpleitk: ***/anaconda/cloud

参考链接:

***/p/33448296

***/

***

关于如何配置国内镜像源提高软件的下载速度,可以观看我的视频:

软件下载太慢,配置常用国内镜像源,让你快速下载大量国外软件

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 10月 6日 上午9:15
下一篇 2023年 10月 6日 上午9:21

相关推荐

  • 新功能微信怎样设置皮肤,安卓微信怎么设置主题皮肤

    微信设置皮肤,可以在“我”,“设置”的“通用”选项中,选择“聊天背景”进行更换即可;你还可以通过聊天框单独设置某一个好友的背景皮肤。下面我们来看详细的操作步骤。 1、打开微信,点击…

    2023年 8月 16日
  • 新股新特电气301120投资价值分析,新股新特电气301120打新价值分析

    国内领先的变频用变压器专业制造商新特电气于上个月成功拿文,即将登陆深交所创业板。 招股书资料显示,新特电气在国内通用高压变频器配套市场的市占率超过25%。据了解,新特电气是变频用变…

    互联网 2022年 12月 23日
  • 微信如何不占内存无限保存照片

    平时我们保存了很多照片和视频,可是手机自身的存储空间有限,其实微信隐藏着一个无限空间,可以永久保存照片和视频,而且还不占手机内存。 ①微信有一个群空间助手非常好用,创建一个私密群,…

    2023年 4月 21日
  • cad怎么标注尺寸基本操作,如何修改cad标注尺寸数字大小

    很多从事CAD制图的朋友都了解,图纸中尺寸标注是比较重要的一点,标注功能可以帮助我们分辨CAD图纸中的图层位置关系等,把图层、形状进行数字化,更直观的表达出来,也是施工员判定的主要…

    2023年 1月 31日
  • 新猫到家前后的注意事项,新猫到家注意事项

    前面介绍了怎么选小猫,怎么挑选猫舍以及注意以次充好低价猫。相信大家看完以后已经迫不及待买一只小猫咪回家了。那么小猫咪买回家之前以及之后需要注意的地方我今天就好好说明一下吧。因为我是…

    2023年 7月 29日
  • 如何在2023年从零开始创办外贸网站企业

    很多人都想知道如何开始外贸网站业务。如果你的目标是快速赚钱——这就是你要做的一切,那么目标应该是一个可扩展的、可盈利的、持续的企业。你必须有一个长远的愿景,建立一个能为市场带来真正…

    互联网 2023年 6月 11日
  • 搞定48个平台的工具

    目前各大视频网站都会自家视频做了格式保护,下载难度越来越大,很多视频即使下载成功也只能使用指定播放器才能观看,真的很烦…但有了下面这3款视频下载工具,任意网站的网页视频…

    2023年 4月 22日
  • 怎样把手机照片做成九宫格发朋友圈

    手机拍照片咋做成九宫格?只需4步,这么发朋友圈真好看! 国庆中秋双节已过,你拍了照片吗?很多朋友拍了照片后,喜欢发朋友圈分享。 今天教大家一招,让你发的朋友圈更好看,用手机就能完成…

    2023年 4月 19日
  • 微信的这些隐藏功能,你知道吗(微信你不知道的隐藏功能)

    虽然用了微信这么久,但平常用得最多的应该还是聊聊天、刷刷朋友圈、看看视频号,其实微信还有一些隐藏起来的功能,可能你用得少甚至有些根本不知道。 但!不要紧~因为今天我就来一箩筐的告诉…

    2023年 1月 19日
  • 微信红包封面设置成制作教程

    怎么用微信红包封面来快速引流?这个教程值得你收藏。一步步快速上手配置,避免踩坑,并教你如何应用到传播场景中。这个教程可以带链接跳转到小程序上,就有了更便捷的传播转化通道了。 教程目…

    2023年 5月 10日