Ubuntu 22.04 LTS下Miniconda安装+换源(踩坑向)
如果/home/username下没有该文件才需要生成,很可惜,我又没有。我使用的是Python3.8,如果需要去其他对应版本,请查看。如果安装了错误版本,可以卸载Miniconda并安装正确的版本。我安装完成后,并没有直接进入base环境,且conda没有加入环境变量。在.condarc文件末尾加入,而后:wq保存退出。修改/etc/profile文件。1.1 手动加入环境变量,进入base环境
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有关的命令用#注释
参考博客:
(5条消息) Ubuntu安装与卸载Miniconda_ubuntu卸载miniconda_须臾所学的博客-CSDN博客
(3条消息) Ubuntu 安装Miniconda并配置国内源_ubuntu miniconda换源_于工不移山的博客-CSDN博客
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)