python中的环境变量

时间:2018-12-07 07:09:15

标签: python

我想为python设置环境变量。我做了所有的工作,以在系统路径甚至pythonpath下添加系统变量。即使在用户变量下相同,但持续出现错误“ PYTHONPATH”也不会被识别为内部或外部命令,可操作程序或批处理文件。”

1 个答案:

答案 0 :(得分:0)

根据您面临的错误类型很明显,您在Windows上安装python时遇到问题。您确实安装了它,但是没有设置它的env变量,并且在您的cmd中无法访问它,并给了您该错误。

遵循此说明Add Python to the PATH Environmental Variable

此外,如果要在python中使用环境变量,则应使用os模块。像这样:

设置值:

os.environ['myEnv'] = 'something'

获得价值:     os.environ.get('myEnv','defaultValue')

请记住,如果设置了环境变量,则只能在您的python代码的上下文中访问该变量,而对于其他应用程序则不是全局变量。