我添加了一个值为“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"
最佳答案
出现此问题的原因是 Windows 的 PATH 变量长度限制为 1024 或 2048 个字符。
我编写了一个小应用程序来解决这个问题并减少 Windows 7 中 PATH 环境变量中不必要的文本。
它只是删除重复项并删除不再有效的路径。
你可以在这里试试:
https://github.com/AsafShochet/Environment-Path-Variable-Minimizer
关于windows-7 - window 7 : environment variable not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19444198/