anaconda使用相关问题

conda、miniconda和anaconda的区别

  • Conda是一个包管理器,Anaconda是一个发行包
    conda可以理解为一个工具、一个可执行命令,其核心是管理包和环境。包的管理类似pip,环境管理则是允许用户安装不同版本的python并快速切换
  • Anaconda是一个打包好的大工具,里面除了有conda、某个版本的python、很多很多python包外,还有一些工具,比如jupyter notebook、RStudio等
  • miniconda类似anaconda,但是只包含python和conda,还有相关的依赖项,就是最最紧凑的那种,适合空间有限的用户

常用命令

win10切换环境

activate XXX

以下是linux命令:

  1. 展示所有环境
conda env list
  1. 展示所有的环境名称及路径
conda info -e
  1. 进入默认环境。如果进入指定环境,后跟环境名称。
conda activate
  1. 如果想进入一个没有名称的环境,可以:
conda activate <env_path>
  1. 退出
conda deactivate 
  1. 删除环境及里面的内容
conda env remove --name xxx
  1. 迁移环境
    (name是新名称,path是原路径)
conda create -n name --clone path

修改路径需要看:
/etc/profile 全局变量
~/.bashrc 当前用户用的变量
miniconda路径/etc/profile.d 下面的conda.csh conda.sh
检查完,如果输入export,输出仍然不对,那么用下面这种语句直接改
export PATH=$PATH:/XXX/XXX
export CONDA_EXE=/home/bioinfo/miniconda2/bin/conda

如何查看linux环境变量加载顺序?
在这里插入图片描述

报错解决

Linux系统Anaconda目录迁移后使用conda命令出现“坏的解释器”的解决方法

要修改conda的bin目录下的conda文件。那个头部有用到python解释器,所以那个路径也要改。如果bin下还有pip和pip3,也要修改

(study) C:\Users\xiaoyi.pang>conda install blasr
Collecting package metadata (current_repodata.json): failed

UnavailableInvalidChannel: The channel is not accessible or is invalid.
  channel name: project
  channel url: https://pypi.org/project
  error code: 404

You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state,
and use `conda config --show-sources` to view config file locations.

解决:


(study) C:\Users\xiaoyi.pang>conda config --remove-key channels

(study) C:\Users\xiaoyi.pang>conda config --show channels
channels:
  - defaults

(study) C:\Users\xiaoyi.pang>conda config --add channels https://repo.continuum.io/pkgs/free/win-64/

(study) C:\Users\xiaoyi.pang>conda config --add channels https://repo.continuum.io/pkgs/main/win-64/

(study) C:\Users\xiaoyi.pang>conda config --set show_channel_urls yes

(study) C:\Users\xiaoyi.pang>conda config --show channels
channels:
  - https://repo.continuum.io/pkgs/main/win-64/
  - https://repo.continuum.io/pkgs/free/win-64/
  - defaults
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值