乐趣区

关于ubuntu:在Ubuntu上安装和使用miniconda

我应用的是 3A 服务器搭建的 Ubuntu,挺不便的
装置 miniconda

  1. 下载最新的安装文件。在命令行中输出以下命令即可:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
  1. 给下载下来的安装文件增加执行权限
sudo chmod +x Miniconda3-latest-Linux-x86_64.sh
  1. 运行装置脚本进行装置。一般来说在 linux 零碎下,咱们会把第三方软件和库装置在 /opt/ 文件夹下。该文件夹个别只有 root 领有写权限,所以咱们在执行时加上 sudo,以 root 的身份来运行
sudo ./Miniconda3-latest-Linux-x86_64.sh
  1. 运行后呈现如下提醒
Welcome to Miniconda3 py39_4.11.0
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue

咱们按回车键持续,之后会呈现一个用户协定,按空格键直到协定最底部,而后输出“yes”承受协定,开始装置。之后须要确认想要装置的目录

Miniconda3 will now be installed into this location:
/root/miniconda3
  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below
[/root/miniconda3] >>> /opt/miniconda3

默认的装置目录为 /root/miniconda3,咱们在命令行中输出 /opt/miniconda3 来更改装置目录,输出结束后按回车键持续。

Do you wish the installer to initialize Miniconda3
by running conda init? [yes|no]
[no] >>> yes

此处抉择 yes 即可,装置结束。

  1. 将 miniconda 退出 PATH 门路
    关上~/.bashrc 文件,在文件开端退出如下内容:
export PATH="/opt/miniconda3/bin:$PATH"
  1. 敞开以后的命令行窗口,从新关上后即可应用 miniconda
    应用 miniconda
    应用特定的 python 版本
    如果想要应用其余版本的 python,如 python 3.8,能够执行以下命令:
conda install python=3.8

如果想要以 root 来执行该命令,须要增加 PATH 门路,间接加 sudo 的话会报错 sudo: conda:

command not found
sudo env "PATH=$PATH" conda install python=3.8

如果想要将 python 装置到一个新的环境中,可应用以下命令
conda create -n <my_environment> python=3.8
其中 <my_environment> 为想要创立的环境的名称
应用 miniconda 安装包
应用 conda install 来进行装置
conda install <package>
一些包可能无奈用 conda install,须要用 pip 来装置

conda activate <my_environment>
pip install <package>

应用 miniconda 进行环境治理
官网文档:Managing environments — conda 4.12.0.post41+897384a0 documentation
创立一个新的环境

conda create --name <my_environment>

通过 environment.yml 文件创建一个新的环境

conda env create -f environment.yml

查看以后所有环境列表

conda env list

删除一个环境

conda env remove --name <my_environment> --all
退出移动版