linux服务器安装anaconda总结

一、官网下载linux版安装包

https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

 二、上传并进行安装

 将安装包拷贝至服务器,使用cd命令进入安装包所在位置,比如我拷到的是/home下面,就是cd /home。

linux服务器安装anaconda总结_第1张图片

然后使用bash进行安装。

cd /home

bash Anaconda3-2019.10-Linux-x86_64.sh

按照要求输入yes同意阅读协议,并一直按住enter键翻到底开始安装。

如果位置不需要改的话直接按enter。像我的话就直接安装到了/home目录下面,/home/anconda3

三、添加环境变量

在终端输入conda info --envs检验anaconda是否安装成功,发现报错:conda: command not found
将bin目录添加至环境变量。有很多种处理方法,有改动bashrc的,我也是尝试了很多次,最后总结了一下。

1.修改profile

sudo vim /etc/profile


按w键开始编辑,在最后输入以下内容,其中/home/anaconda3为安装目录

export  PATH=$PATH:/home/jovyan/anaconda3/bin


按esc键,然后输入:wq保存退出

2.修改bashrc

原因是因为~/.bashrc文件没有配置好

vim ~/.bashrc

在最后一行加上

export PATH=$PATH:/home/jovyan/anaconda3/bin

但是要注意地址!!!不能直接复制粘贴我的
因为我的Linux用户名是jovyan,anconda3刚好是安装在/home/jovyan/anaconda3/bin下面,所以你需要换成自己的安装目录

按esc键,然后输入:wq保存退出

然后保存更改,运行

source ~/.bashrc

此时再运行conda info --envs,出现conda提示即为成功

还容易出现这个错误

错误: shell脚本中含有source命令运行时提示 source: not found

  • 测试: 
    • 运行

       ls -l /bin/sh 

      后显示/bin/sh -> dash 
      这说明是用dash来进行解析的。

    • 解决方案: 
      命令行执行:

      sudo dpkg-reconfigure dash

      (需要root权限) 
      在界面中选择no 
      再运行ls -l /bin/sh 后显示/bin/sh -> bash

四、新建虚拟环境
新建虚拟环境,输入以下命令,按需要更换名字和python版本

conda create -n Name python=3.6

退出虚拟环境

conda deactivate


 

参考:(1条消息) 阿里云Ubuntu服务器安装Anaconda并新建虚拟环境_自己写着玩的-CSDN博客

ubuntu系统shell 中source: not found错误 - 朱诸 - 博客园 (cnblogs.com)

你可能感兴趣的:(平时小结,ubuntu,anaconda,shell,linux)