我尝试将WinPython作为一个选项推荐给需要运行我的Python软件的用户。至关重要的是,distutils需要与MinGW合作。
WinPython包含mingwpy
,并在Python脚本目录中提供gcc.exe
。检查os.environ
时,我可以看到此目录已添加到(临时)路径环境变量中。
不幸的是,distutils仍然无法找到gcc。有没有人知道是否有办法使distutils找到包含的gcc文件而不更改系统?
答案 0 :(得分:1)
好的,想通了。如果运行winpython附带的python.exe,它不会设置环境变量,因此无法找到gcc。如果你运行特殊的WinPython.exe,它将设置变量,一切正常。