【问题标题】:windows 7 : environment variable not workingWindows 7:环境变量不起作用
【发布时间】:2013-10-26 23:23:38
【问题描述】:

我添加了一个值为“C:\qt\4.3.4\bin”的环境变量“qt”,并在系统变量中添加了路径。该路径具有以下值,我在其末尾添加了新值“C:\qt\4.3.4\bin”。但是还是不行,不知道是什么问题?

"C:\Program Files (x86)\Java\jre6\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\IBM\RationalSDLC\ClearCase\bin;C:\Program Files (x86)\IBM\RationalSDLC\common;C:\qt\4.3.4\bin"

【问题讨论】:

  • 哪种方式不起作用?
  • 我运行的代码使用它。所以现在代码不起作用,并给我关于这个 qt 的错误(在 C:\qt\4.3.4\bin 路径中找不到所需的 qt 文件)。很明显环境变量不起作用!
  • 代码是你写的吗?问题是dll加载?
  • 我不认为问题在于加载 dll 文件。我最近换了窗户,以前一切正常,没有任何问题
  • 如果设置了路径变量,并且您可以从任何地方运行包含在 bin 目录中的 exe 文件而不指示路径,则路径变量正在工作。但我不知道代码是如何尝试查找文件的。如果它依赖于硬编码路径,路径变量将无法自行解决问题。

标签: windows-7 path environment-variables


【解决方案1】:

出现此问题的原因是 Windows 在 PATH 变量中的长度限制为 1024 或 2048 个字符。 我编写了一个小应用程序来解决这个问题并减少 Windows 7 中 PATH 环境变量中不必要的文本。 它只是删除重复项并删除不再有效的路径。

你可以在这里试试: https://github.com/AsafShochet/Environment-Path-Variable-Minimizer

【讨论】:

    【解决方案2】:

    在对环境变量应用更改后记得关闭并重新打开命令提示符!!!

    【讨论】:

      【解决方案3】:

      如果那些 *** 确实在您的 PATH 变量值中,我认为这就是问题所在。

      检查C:\qt\4.3.4\bin 是否存在(并且具有您需要的可执行文件或 DLL)并将其放入您的路径中,不要使用任何奇怪的星号。

      【讨论】:

      • 不,他们不是,我想展示我添加的位置,只是强调更多;)并且 C:\qt\4.3.4\bin 存在并且具有可执行文件。
      • 如果您启动一个新的命令提示符 (cmd),它是否会看到新的 PATH 值 (echo %PATH%) 并允许您运行 QT 可执行文件?
      • 好吧,PATH 变量是可以的,那么.. 所以这真的取决于你的具体错误是什么。见:google.com/search?q=qt+environment+variables+windows
      【解决方案4】:

      我正在使用这个application 来查看环境变量。而且我发现他们在其中一个页面上有一个 Windows 环境变量列表。减少路径非常容易,使用变量名作为名称的一部分。

      HTH

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-03-16
        • 1970-01-01
        • 2021-11-13
        • 2020-11-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多