Python 如何修复Conda“;缺少环境变量“的路径?”;?

Python 如何修复Conda“;缺少环境变量“的路径?”;?,python,ubuntu-16.04,conda,Python,Ubuntu 16.04,Conda,我有一个名为tensorflow_p36的conda环境。当我运行import mujoco py时,出现以下错误: 异常:缺少环境变量的路径 请将以下行添加到.bashrc: 导出LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/.mujoco/mujoco200/bin 因此,我将上面的行添加到.bashrc: (tensorflow_p36) ubuntu@ip-172-XX-XX-XXX:~$ echo 'export LD_LIBRARY_PA

我有一个名为
tensorflow_p36
的conda环境。当我运行import mujoco py时,出现以下错误:

异常:缺少环境变量的路径

请将以下行添加到.bashrc: 导出LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/.mujoco/mujoco200/bin

因此,我将上面的行添加到.bashrc:

(tensorflow_p36) ubuntu@ip-172-XX-XX-XXX:~$ echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/.mujoco/mujoco200/bin' >> ~/.bashrc

但是,这不会将环境变量添加到conda environment。这样当我跑的时候

ubuntu@ip-172-XX-XX-XXX:~$ echo $LD_LIBRARY_PATH
我得到:

:/home/ubuntu/.mujoco/mujoco200/bin

但是当我从虚拟环境中运行时

(tensorflow_p36) ubuntu@ip-172-XX-XX-XXX:~$ echo $LD_LIBRARY_PATH

我没有显示导出的路径。关于如何解决这个问题,有什么建议吗?

您需要做的实质是:。基本上,将更改为
LD_LIBRARY_PATH
作为激活的一部分,而不是全局。您需要做的实质是:。基本上,将更改为
LD_LIBRARY_PATH
作为激活的一部分,而不是全局。
(tensorflow_p36) ubuntu@ip-172-XX-XX-XXX:~$ echo $LD_LIBRARY_PATH