【问题标题】:os.environ['PATH'] doesn't match echo %PATH%os.environ['PATH'] 与 echo %PATH% 不匹配
【发布时间】:2018-07-20 23:03:24
【问题描述】:

我为ffmpeg 设置了PATH 变量,我使用CMD 命令echo %PATH% 进行了测试,但Python 的os.environ['PATH'] 不包含它的注册表。我在 Windows 上使用 Jupyter 笔记本。

【问题讨论】:

  • 您知道环境变量是如何在进程之间传播的吗?它们不是系统全局变量!也就是说,请提供重现问题的确切步骤以及预期和实际输出。
  • 有什么区别? python中没有PATH环境变量吗?尝试打印整个os.environ,Windows 的一个问题是(与其他操作系统不同)环境变量名称不区分大小写,但 Python 字典的键区分大小写。

标签: python ffmpeg path environment-variables jupyter-notebook


【解决方案1】:

重启会话解决了这个问题。不知何故,我的工作计算机不需要重新启动环境变量即可生效。

【讨论】:

    猜你喜欢
    • 2012-12-19
    • 2016-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-04
    • 1970-01-01
    相关资源
    最近更新 更多