我用conda创建了一个虚拟环境。在bash脚本中,我要激活它,然后在该虚拟环境中运行python脚本。我正在使用以下方法:
#!/bin/bash
conda activate my_env
python my_script.py
但是,这不起作用,并且出现以下错误:
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>
我已经在虚拟环境中安装了一些python软件包,因此,如果我在my_env中使用完整/显式的Python可执行文件路径而不是激活my_env,那么我将无法使用这些python软件包。我该怎么办?