如何将Python默认编译器更改为GCC?

如何将Python默认编译器更改为GCC?,python,gcc,theano,Python,Gcc,Theano,我已经安装了Windows 10和Python 2.7。当我空闲运行时,我发现: Python 2.7.10(默认值,2015年10月14日,16:09:02) [MSC v.1500 32位(英特尔)] 我希望这里的默认编译器是MinGW的GCC(我已经安装了MinGW),因为我无法使用MSC编译器导入ANO 我尝试了那里的所有教程,每次我成功安装Theano,但当我尝试导入它时,我得到了错误“编译过程中出现的问题,命令行如下:”我得到了一个巨大的错误列表。顺便说一句,我的系统上没有安装VS编

我已经安装了Windows 10和Python 2.7。当我空闲运行时,我发现: Python 2.7.10(默认值,2015年10月14日,16:09:02) [MSC v.1500 32位(英特尔)]

我希望这里的默认编译器是MinGW的GCC(我已经安装了MinGW),因为我无法使用MSC编译器导入ANO


我尝试了那里的所有教程,每次我成功安装Theano,但当我尝试导入它时,我得到了错误“编译过程中出现的问题,命令行如下:”我得到了一个巨大的错误列表。顺便说一句,我的系统上没有安装VS

编辑Distutils配置文件C:\Python2.7\Lib\Distutils\Distutils.cfg(如果文件不存在,请创建该文件)

将以下内容添加到文件中:

[建造]

编译器=mingw32


这应该行得通。

您是如何尝试安装theano的?请详细说明你的问题。您遇到了什么问题?我尝试了所有教程,每次成功安装Theano,但当我尝试导入它时,出现了错误“编译过程中出现的问题,命令行如下:”我得到了一个巨大的错误列表。顺便说一句,我的系统上没有安装VS。你安装了libpython吗?如果没有安装它,看看会发生什么。我假设错误消息太长,无法在这里发布。当你说它不工作时,你是否尝试重新安装该软件包,或者只是在打开它时检查IDLE所说的内容?编译器空闲列表不一定与安装包时使用的列表相同。