• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
MKT-porter
博客园    首页    新随笔    联系   管理    订阅  订阅
Anaconda3(1-2)ubuntu18安装教程

https://blog.csdn.net/lwplwf/article/details/79162470

1.下载Anaconda

地址:https://www.anaconda.com/download/#linux

历史版本:
https://repo.anaconda.com/archive/

一般py3都可以用Anaconda3或者Anaconda2,py2推荐使用Anaconda。


这里写图片描述

2.安装

进入安装包所在目录

 

 

 

 

 

执行命令:

 bash Anaconda3-2021.05-Linux-x86_64.sh 

  

  

 

 


一路回车,
到下图位置,回复yes

 

 

 

 
然后输入安装位置,根据自己需求,直接按回车就是默认的

如果指定安装位置,确保没有同名文件夹,否则会创建失败

 

 

输入这样就是安装到自己指定的文件夹。

 

 

 

 

 


然后输入yes
再执行命令让.bashrc中添加的路径生效:

 

 

  

 

 

验证

anaconda -V

 

 

 

python验证

 

在没有安装anaconda之前,我们输入:which python
查看python的原生默认安装路径为:
/usr/bin/python
在这里插入图片描述

而安装了anaconda之后,再次输入:which python
会改变为:/home/xxy/anaconda3/bin/python
在这里插入图片描述
对应的anaconda文件夹下。

 

 

注销aconda

如果后期决定不使用aconda 在默认的配置文件中注销路径

1打开主路径 ctrl+h 显示隐藏文件

 

 

 给于执行权限

sudo chmod -R 777 .bashrc

  

 

 注销以下部分

 再次打开命令行就看不到了 base,反之亦然

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/dongdong/1Sorftware/aconda/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/dongdong/1Sorftware/aconda/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/dongdong/1Sorftware/aconda/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/dongdong/1Sorftware/aconda/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

  

 

 

aconda使用

0查看现有的环境

conda info --envs

  

 

 

 

1创建环境

conda create -n py36 python=3.6

 名字和python版本

 创建报错失败,好象是下载东西问题,一般是源问题

解决方法:

 

1尝试更新conda解决

conda update conda

2恢复默认源:

conda config --remove-key channels
 

3 ubuntu18系统添加源地址

1手动添加给整个系统清华源

 

 

找到 sources.list 文件
cd /etc/apt/

在最后面加上下面这几条语句

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse


 然后保存,现在就可以使用新加入的软件源更新软件了,执行 sudo apt update 查看是否有软件需要更新。

 

2单独给aconda添加源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

为pip添加国内(清华)镜像源:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U #先升级pip:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple #再添加镜像源

  

 

  

重新创建,速度超级快

 

 

 

 

 

 准备激活环境使用

 

 删除环境指令

conda env remove -n env_name

 

2查看环境列表

conda env list

 

3激活环境使用

 conda activate python36

 输入名字

 

 

卸载

 

 

报错(只需要一次就可以)

正确解决CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.

1  首先终端输入 source activate

2 然后终端输入 conda deactivate

3 输入你要激活的虚拟环境指令 conda activate your_virtual_name

成功!

以后直接激活就可以了

 在此检查 python版本 ,acnoda自带的python已经导入环境默认中了,说明aconda至此完全安装和配置成功了。

 python --version

 

 

 (这个里的python3.8是aconda自带的版本3。8,不是我们创建的环境里面的)

 

4分享环境

当分享代码的时候,同时也需要将运行环境分享给大家,执行如下命令可以将当前环境下的 package 信息存入名为 environment 的 YAML 文件中。[6]
conda env export > environment.yaml

同样,当执行他人的代码时,也需要配置相应的环境。这时你可以用对方分享的 YAML 文件来创建一摸一样的运行环境。
conda env create -f environment.yaml

 

posted on 2020-08-07 13:10  MKT-porter  阅读(447)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3