我正在构建一个conda程序包,它具有一个基础库,该库需要设置某些环境变量才能运行。必须设置这些环境变量才能使库起作用。我完全知道如何使用env_vars.sh和activate.sh脚本来配置要为环境设置的环境变量。但是,我正在寻找一种将环境变量的设置与给定环境中的软件包安装联系起来的方法。确保安装conda软件包的任何环境都设置了这些变量的正确方法是什么?
从conda文档看来,应该有一种方法可以为每个软件包定义env_vars.sh。但是,当我安装此脚本时,它似乎没有被激活。 https://conda.io/docs/user-guide/tasks/manage-environments.html#saving-environment-variables