远志

个人站

欢迎来到我的个人站~


conda 相关内容

Conda主页: https://docs.conda.io/projects/conda/en/latest/index.html

conda 介绍

  • conda是在windows、macOS和Linux上运行的开源软件包管理系统和环境管理系统。
  • conda可以快速安装、运行和更新软件包及其依赖项。
  • conda可以轻松地在本地计算机上的环境中创建、保存、加载和切换。
  • conda是为python程序创建的,可以打包和分发适用于任何语言的软件。

conda是管理各种软件包安装的主要界面:

  • 查询和搜索Anaconda软件包索引和当前的Anaconda安装
  • 创建新的conda环境
  • 将软件包安装并更新到现有的conda环境中。

Centos7安装Conda

Linux安装Conda官方教程: https://docs.conda.io/projects/conda/en/latest/user-guide/install/linux.html

1.下载Anaconda及安装: https://www.anaconda.com/products/individual

curl -O https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
bash Anaconda3-2020.02-Linux-x86_64.sh #因为下载的是Anaconda3-2020.02-Linux-x86_64.sh,所以直接bash这个文件

然后就按着它的提示继续安装

2.激活conda
安装完之后,要执行下面的命令才能使用conda
找到安装目录:

cd /root/anaconda3/bin/  #比如我这里是在/root/anaconda3/
chmod 777 activate 
. ./activate #启动conda

配置镜像

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

软件包管理

查看conda的版本 conda --version
conda更新 conda update conda
搜索packageconda search [软件包]
安装软件包 conda install [软件包]
安装软件包时指定通道 (使用–channel)conda install scipy --channel conda-forge
检查是否安装: conda list

conda install numpy=1.11:即安装能模糊匹配到numpy版本为1.11
conda install numpy==1.11:即精确安装numpy为1.11的版本

管理环境

虚拟环境
虚拟环境是一种工具,可通过为每个项目创建隔离的空间(其中包含每个项目的依赖项)来将它们分开,从而将它们分开。
开始使用conda时,已经有一个名为base的默认环境,如果不想将程序放入基本环境,创建单独的环境以使程序彼此隔离。

1.创建一个新环境并在其中安装软件包
将命名环境snowflakes并安装软件包BioPython。
conda create --name snowflakes biopython

2.激活环境
windows使用命令: conda activate snowflakesactivate snowflakes
macOS和Linux使用: conda activate snowflakessource activate snowflakes

3.要查看所有环境的列表
conda info --envs

管理python

创建新环境时,conda将安装与下载和安装Anaconda时使用的Python版本相同的Python版本,如果要使用其他版本的Python,例如Python3.5,只许创建一个新环境并指定所需的Python版本
1.创建一个包含Python3.5的名为sankes的新环境:
conda create --name snakes python=3.5

2.激活新环境
windows使用命令: conda activate snowflakesactivate snowflakes
macOS和Linux使用: conda activate snowflakessource activate snowflakes

3.验证snakes环境是否已添加并处于活动状态:
conda info --envs
Conda在活动环境的名称后显示所有环境的列表,并带有星号(*)

4.验证当前环境中使用哪个版本的Python
python --version

5.停用snake环境并返回基本环境:
conda activate

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦