2015-08-31 24 views
1

我试着将WinPython作为一个选项推荐给需要运行我的Python软件的用户。至关重要的是,distutils需要与MinGW合作。Distutils在WinPython中找不到gingwpy

WinPython包含mingwpy并在Python脚本目录中提供gcc.exe。当检查os.environ时,我可以看到这个目录被添加到(临时)路径环境变量中。

不幸的是,distutils仍然无法找到gcc。有谁知道是否有办法让distutils在不更改系统的情况下找到包含的gcc文件?

回答

1

好吧,算出来。如果运行winpython附带的python.exe,它不会设置环境变量,因此不会找到gcc。如果您运行特殊的WinPython.exe,它将设置变量并且一切正常。