我有一个系统环境变量(在 Windows 上)定义为
MVN_ENV=C:\Users\mohitc\.mvn-env
我想chdir
到此环境变量定义的mvn-env目录。
在 Windows 上,我可以运行命令或 cd 到:%MVN_ENV%
来执行此操作。
但是,使用 os.chdir("%MVN_ENV%")
会抛出:
FileNotFoundError: [WinError 2] The system cannot find the file specified: '%MVN_ENV%'
我该如何解决这个问题?
最佳答案
Python 不知道 "%MVN_ENV%"
是一个环境变量,所以它只是将该文字字符串传递给 chdir()
,对此无能为力。要获取实际的环境变量,您可以在 os.environ['MVN_ENV']
中找到它。 ,只需将其传递给 chdir
你应该没问题。
关于python - chdir 到环境变量 windows 定义的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30693166/