我编写了一个 Python 脚本,它使用了一个名为 的包paraview
。我将此包安装到我的环境中。我希望每次运行代码时,都必须更改环境,然后运行代码。
我在代码开头添加了以下命令,但是没有作用。
import os
os.system("conda activate <env. name>")
我收到以下错误:
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>
我尝试了给出的解决方案如何激活 conda 环境,同时仍能使用 eval --setenvironment 更改环境但没有得到任何结果。
有什么办法可以做到这一点?
答案1
在您的代码中:
import os
os.system("conda activate <env. name>")
使用source activate
而不是conda activate
。