Ubuntu 22.04 LTS下Miniconda安装+换源(踩坑向)

1.安装Miniconda

        我使用的是Python3.8,如果需要去其他对应版本,请查看 

        Miniconda — conda documentation

#下载
wget https://repo.anaconda.com/miniconda/Miniconda3-py38_23.1.0-1-Linux-x86_64.sh
#安装(如果需要改安装路径,需要在最后加-u)
sudo bash Miniconda3-py38_23.1.0-1-Linux-x86_64.sh -u
# 正常情况下安装完应该会直接进入base环境
# 使用下面的指令可以使得终端默认不进入base环境
conda config –set auto_activate_base false

        问题1:我安装完成后,并没有直接进入base环境,且conda没有加入环境变量

        1.1 手动加入环境变量,进入base环境

                修改/etc/profile文件

sudo vim /etc/profile

               然后在最后加入

export PATH=/home/wind/Programme/Program/Miniconda3/bin:$PATH

                更新profile文件

source /etc/profile

                如果还不行可以reboot一下试试

                激活base环境

conda activate base

                如果完成后发现conda activate base不可以使用就重启一下

                退出base环境

conda deactivate

 2.Miniconda换源

        此处更换清华源

        2.1 生成.condarc文件

                如果/home/username下没有该文件才需要生成,很可惜,我又没有

conda config –set show_channel_urls yes

                打开.condarc文件

sudo vim ~/.condarc

        2.2 修改.condarc文件

        在.condarc文件末尾加入,而后:wq保存退出

channels:
  – defaults
show_channel_urls: true
default_channels:
  – https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  – https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  – https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

                确保加入

conda config –show-sources 

                显示应该如下:

==> /home/wind/.condarc <==
auto_activate_base: False
channels:
  – defaults
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
default_channels:
  – https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  – https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  – https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
show_channel_urls: True 

3. 创建虚拟环境

        创建名为AI_3.8的虚拟环境,使用python 3.8(根据需要自行修改)

conda create -n AI_3.8 python==3.8

        pip换源(豆瓣源)

pip config set global.index-url https://pypi.douban.com/simple/

pip config set install.trusted-host pypi.douban.com

4. Miniconda卸载
        如果安装了错误版本,可以卸载Miniconda并安装正确的版本
        首先找到Miniconda安装位置,默认在/home文件夹下,找到miniconda3文件夹,如果不在/home文件夹下,可以使用命令进行查找:

find -name miniconda3

        找到相应文件夹,删除该文件夹

rm -rf Miniconda3

         然后打开~/.bashrc文件:

vim ~/.bashrc

        将与conda有关的命令用#注释

参考博客:

(3条消息) Ubuntu20+Miniconda3+Python3 安装配置环境(手动添加环境变量,更换清华源)_ubuntu miniconda添加环境变量_Earlybird丶的博客-CSDN博客

(5条消息) Ubuntu安装与卸载Miniconda_ubuntu卸载miniconda_须臾所学的博客-CSDN博客

(3条消息) Ubuntu 安装Miniconda并配置国内源_ubuntu miniconda换源_于工不移山的博客-CSDN博客

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2023年11月9日
下一篇 2023年11月9日

相关推荐