intellij python全局环境集失败
我在/etc/profile或.bashrc中设置了一些环境变量,这些变量在运行时不能在intellij和python中使用。 所以我必须在下面的intellij中设置这些变量。 但是,我运行的脚本代码如下:intellij python全局环境集失败,python,intellij-idea,environment-variables,Python,Intellij Idea,Environment Variables,我在/etc/profile或.bashrc中设置了一些环境变量,这些变量在运行时不能在intellij和python中使用。 所以我必须在下面的intellij中设置这些变量。 但是,我运行的脚本代码如下: import os print os.environ['PYTHONUNBUFFERED'] # intellij auto set ,work fine print os.environ['CUDA_HOME']` # i set , failed, key_error. 结果令我吃
import os
print os.environ['PYTHONUNBUFFERED'] # intellij auto set ,work fine
print os.environ['CUDA_HOME']` # i set , failed, key_error.
结果令我吃惊。
它们都可以设置在相同的位置和相同的格式。但表现不同
有人能解释吗?谢谢。在
中设置环境变量。bashrc
使它们仅与一个用户的会话相关
和/etc/profile
将环境变量限制在shell中
在以下位置设置变量:/etc/environment
或/etc/security/pam_env.conf
请看:谢谢,伙计,但是你能解释一下intellij的行为吗?这就是我真正想说的。