[安装教程] linux创建conda虚拟环境

使用conda控制python虚拟环境时,可以选择安装anaconda或者miniconda。

  • Miniconda是anaconda的最简版本(=conda+python+pip),如果只用python,miniconda也可以满足日常使用。
  • Anaconda是完整版本,安装的包比较大,会占用更多空间(时间长了会达到10+G)。

安装Miniconda

  • 使用命令行下载安装包:wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh。或者直接去官网下载官网地址

  • 安装下载的包:bash Miniconda3-latest-Linux-x86_64.sh

  • please answer 'yes' or 'no': yes

  • 选择安装路径

  • 添加配置信息到 ~/.bashrc文件

    Do you wish the installer to initialize Miniconda3 by running conda init? [yes|no]
    [no] >>> yes
    
  • 安装完成后,执行source ~/.bashrc

  • 测试安装是否成功:conda --version

参考链接


安装Anaconda

主要配置流程如下:

  1. 安装Anaconda。
    在命令行输入,下载anaconda。wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh (国外可以用wget https://repo.anaconda.com/archive/Anaconda3-5.1.0-Linux-x86_64.sh)。
    下载之后,运行bash Anaconda3-5.0.1-Linux-x86_64.sh即可执行安装。在安装过程中有一步需要注意,是让你确认是否将anaconda加入环境。虽然默认操作是no,但你需要选择yes。
    如果不幸选了No,需要执行以下命令:
    export PATH=~/anaconda3/bin:$PATH
    source ~/.bashrc
    
  2. 测试是否安装成功。在terminal中输入conda --version,如果显示conda版本,则说明安装成功。
    • 若测试不成功,出现bash: conda: command not found..., 需要执行以下命令:
    export PATH=~/anaconda3/bin:$PATH
    source ~/.bashrc
    
    • 如果报错: CommandNotFoundError: Your shell has not been properly configured to use 'conda activate' ......, 可以执行source ~/anaconda3/etc/profile.d/conda.sh来解决。

conda使用的常用命令

  1. 更新conda:conda update -n base conda

  2. 查看当前存在哪些环境。conda env list

  3. 创建新的虚拟环境。conda create -n your_env_name python=X.X(2.7、3.6等)

  4. 激活虚拟环境。在你使用环境之前,需要激活。conda activate your_env_name

  5. 安装各种所需python包。conda(或pip) install package_name(如果你创建的是python3.x的环境,也直接使用pip,不要使用pip3。因为此时的pip3可能会直接安装至你的系统环境里。)

  6. 删除python包:conda remove package_name (pip uninstall package_name)

  7. 关闭虚拟环境。当你使用完毕,需要关闭虚拟环境。conda deactivate

  8. 删除虚拟环境。conda remove -n your_env_name --all

  9. 共享环境给别人:因为安装包的时候可能会使用pip或者conda,所以共享时也要分为两部分:
    激活环境:conda activate env_name
    使用conda安装的包: conda env export > conda_pkg.yaml
    使用pip安装的包:pip freeze > pip_pkg.txt

  10. 载入别人共享的环境。同样是包含两部分:
    创建环境并安装conda包:conda env create -f conda_pkg.yaml
    激活环境:conda activate env_name
    安装pip包:pip install -r pip_pkg.txt

  • 24
    点赞
  • 108
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值