Linux上Anaconda的安装与配置

一、安装

1.进入官网:https://www.anaconda.com/products/individual

2.点击linux的企鹅图标

Linux上Anaconda的安装与配置_第1张图片

3.选择适合自己系统的版本并点击之后会下载安装文件

Linux上Anaconda的安装与配置_第2张图片

4.视自己系统情况将安装文件上传到linux系统的任意目录(比如/var/soft/),我是直接通过Xftp直接拖到了指定目录

Linux上Anaconda的安装与配置_第3张图片

5.进行安装(后面步骤建议直接使用root账户进行操作,否则需要在指令前加sudo)

# 跳转到安装包目录
cd ~/var/soft/
# 进行安装
sh Anaconda3-2021.11-Linux-x86_64.sh

期间根据指示按回车直到需要输入yes or no 的地方

Linux上Anaconda的安装与配置_第4张图片

输入yes后就可以开始指定安装目录了

Linux上Anaconda的安装与配置_第5张图片

需要注意安装anaconda需要比较大的空间,所以安装目录最好有3G以上的空间,之后根据提示继续回车便可。 

6.配置环境变量

 通过修改profile文件来配置环境变量

sudo vi /etc/profile

进入profile文件后输入i便可以进行编辑了

在文件最后面追加下面的内容便可

export PATH=$PATH://soft/anaconda3/bin

之后按下Esc键,输入:wq回车便将配置文件保存

之后通过下面的脚本重载一下配置文件便大功告成

source /etc/profile

7.验证是否安装成功

输入python回车若进入的python版本中有Anaconda3的内容便说明已完成安装及配置

8.通过下面的方法打开Anaconda的图形化界面

source ~/var/soft/Anaconda3/bin/activate root
anaconda-navigator

9.配置镜像源

vim ~/.condarc

输入i进入编辑模式,将channels内容改为

channels:
  - defaults
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true

之后按下Esc键,输入:wq回车将配置文件保存便大功告成。

10.将python3设为固定路径

经过上面步骤后进入linux时系统会默认进入‘base’环境,在这个环境中执行python3是没有问题的,若通过crontab定时任务去调用python3可能会出现找不到python3的问题,那么就需要将python3设为固定路径了:

首先通过下面的方法找到python3的路径:

which python3

然后,将路径映射到usr/bin/目录

ln -s /var/soft/Anaconda3/bin/python3 /usr/bin/python3

之后便可以任意使用python3命令啦~

二、问题与解决方案

1.在sh文件中激活虚拟环境的时候遇到“CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.”问题:

需要先退出当前环境:source deactivate

然后再激活虚拟环境:conda activate base

注意退出的时候是用source

你可能感兴趣的:(Linux,linux,运维,服务器)