相关疑难解决方法(0)

Python-通过Shell脚本激活conda env

我希望运行一个简单的Shell脚本来简化某些conda环境的管理。conda activatelinuxos中通过os 激活conda环境在shell中工作正常,但在shell脚本中却存在问题。有人能为我指出正确的方向的原因吗?

重复该问题的示例:

# default conda env
$ conda info|egrep "conda version|active environment"
     active environment : base
          conda version : 4.6.9

# activate new env to prove that it works
$ conda activate scratch
$ conda info|egrep "conda version|active environment"
     active environment : scratch
          conda version : 4.6.9

# revert back to my original conda env
$ conda activate base 

$ cat shell_script.sh
#!/bin/bash
conda activate scratch

# run shell script - this will produce …
Run Code Online (Sandbox Code Playgroud)

python python-3.x conda

9
推荐指数
6
解决办法
1万
查看次数

标签 统计

conda ×1

python ×1

python-3.x ×1