如何在 .theanorc 中指定包含空格的 windows 目录

How to specify a windows directory that has spaces in it in .theanorc

我需要使用 --compiler-bindir 标志来指定包含 cl.exenvcc 的目录。如果我这样指定:

[nvcc]
flags = --compiler-bindir=C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin

我在 python 中导入 theano 时出错,抱怨有空格。在 .theanorc 中指定此目录的正确方法是什么?请注意,我不想编辑我的 nvcc.profile.

试试下面的方法,如果你还没有,它似乎对其他人有用:

[nvcc]
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin

另请参阅 this 关于在 Windows 上安装 Theano 的长篇 Whosebug 指南。