我应用的是 3A 服务器搭建的 Ubuntu,挺不便的
装置 miniconda
- 下载最新的安装文件。在命令行中输出以下命令即可:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
- 给下载下来的安装文件增加执行权限
sudo chmod +x Miniconda3-latest-Linux-x86_64.sh
- 运行装置脚本进行装置。一般来说在 linux 零碎下,咱们会把第三方软件和库装置在 /opt/ 文件夹下。该文件夹个别只有 root 领有写权限,所以咱们在执行时加上 sudo,以 root 的身份来运行
sudo ./Miniconda3-latest-Linux-x86_64.sh
- 运行后呈现如下提醒
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 即可,装置结束。
- 将 miniconda 退出 PATH 门路
关上~/.bashrc 文件,在文件开端退出如下内容:
export PATH="/opt/miniconda3/bin:$PATH"
- 敞开以后的命令行窗口,从新关上后即可应用 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