shell脚本激活Conda环境

不知道为啥出错误的用法

一开始使用conda的说明

#!/usr/bash
conda init bash
conda activate MACS

结果总是报错

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run

    $ conda init <SHELL_NAME>

Currently supported shells are:
  - bash
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

不知道为啥正确的用法

显示当前所有环境的名称

创建新的环境

激活环境

删除环境

安装依赖

从本地安装依赖

  1. 搜索对应的python packages

    网址 https://pypi.org/project 放到Anaconda3/pkgs目录

  2. 解压进入文件夹,进行安装

  3. 从Ancona下载的包进行安装

    网址镜像https://repo.anaconda.com/pkgs/

    将下载包移动到Anaconda3/pkgs目录下

    conda install --use-local ....tar.bz安装

参考

https://heary.cn/posts/%E5%9C%A8Shell%E6%88%96Bat%E8%84%9A%E6%9C%AC%E4%B8%AD%E6%BF%80%E6%B4%BBconda%E7%8E%AF%E5%A2%83/

https://www.jianshu.com/p/edaa744ea47d

Last updated

Was this helpful?