欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > linux安装conda环境实践

linux安装conda环境实践

2025/2/27 12:05:29 来源:https://blog.csdn.net/weixin_42458975/article/details/139844869  浏览:    关键词:linux安装conda环境实践

Conda介绍

conda 是一个开源的软件包管理系统和环境管理软件,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。

conda 分为 anaconda 和 miniconda,anaconda 是一个包含了许多常用库的集合版本,miniconda 是精简版本(只包含conda、pip、zlib、python 以及它们所需的包),剩余的通过 conda install command 命令自行安装即可;

miniconda 官网:https://conda.io/miniconda.html
anaconda 官网:https://www.anaconda.com/download

在windows下安装较为简单,直接下载安装包,按照界面操作,点击安装即可,不需要另外安装 Python运行环境,安装过程中,出现 Advanced options选项,第一个选项是将Anaconda的路径加入环境变量,第二个是默认将conda安装的 Python 定为系统使用的默认版本。

本文重点说一下,在linux环境下安装miniconda的实践过程。

注:使用的linux环境是centos系统,Ubuntu系统应该也是类似。

Conda安装过程

第一步:首先创建一个miniconda3目录,然后根据官方链接下载最新安装包(下载链接参考:Latest Miniconda installer links by Python version — Anaconda documentation)

然后sh直接运行(注:-b 参数用于在安装包时进行后台操作,-u 和 -up 参数用于更新conda环境中的包)

 
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh

运行后,运行conda命令,无法识别:

 在安装路径下,能够找到conda,并且是可执行文件。

并且发现使用相对路径,无法识别,使用绝对路径,可以执行。

[root@master bin]# conda
-bash: conda: 未找到命令
[root@master bin]# pwd
/root/miniconda3/bin
[root@master bin]# ll ~/miniconda3/bin/conda
-rwxr-xr-x 1 root root 517 6月  19 15:08 /root/miniconda3/bin/conda
[root@master bin]# pwd
/root/miniconda3/bin
[root@master bin]# echo $PATH
/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/openssh/bin:/root/bin

 网上查寻资料了解到,需要将安装路径,放入到PATH路径中。可以执行如下配置:

[root@master bin]# vi /root/.bash_profile 

在编辑文件中,找到$PATH,然后添加:

PATH=$PATH:/root/miniconda3/bin/

保存后,运行生效:

[root@master bin]# source /root/.bash_profile

这时再次测试,conda命令已经生效了。
(base) [root@master bin]# conda env list

第二步:虚拟环境依赖安装包稳定下载,我们设置conda镜像源(这里我们使用清华tuna镜像)

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes#设置pip镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 

至此,conda环境,我们安装完成了。

接下来,可以根据任务需要,创建虚拟环境。 比如,创建一个命名为tf的虚拟环境。执行如下:

#1.构建虚拟环境
conda create -n tf python=3.8
#2.更新bashrc中的环境变量
conda init bash && source /root/.bashrc
#3.切换到创建的虚拟环境
conda activate tf

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词