xlwings 的 RunPython 在 MAC 上失败

xlwings' RunPython fails on MAC

    MAC 10.12.5  
    Excel 2011 for MAC 
    xlwings.__version__ '0.11.2'
xlwings.__path__
['/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/xlwings']

尝试从 excel 执行 RunPython,总是失败:

Compile Error
Connot find file or library

试图缩小范围,运行 VBA 代码在 Function GetConfigFilePath() As String),具体来说:

> mymodule = Left(ThisWorkbook.Name, (InStrRev(ThisWorkbook.Name, ".", -1, vbTextCompare) - 1))

总是给我一个:

Compile Error
Connot find file or library

我看到

~/Library/Containers/com.microsoft.Excel/Data/xlwings.conf

找不到,但我不知道如何找到它,请问有什么线索吗?

更新:v0.11.4 再次支持 Mac Excel 2011,参见:http://docs.xlwings.org/en/stable/whatsnew.html#v0-11-4-jul-23-2017

确保检查它是否引用了正确的 xlwings 插件:在 VBA 编辑器中,转到 Tools > References 和 select xlwings。取消 select 以 MISSSING... 开头的那些。确保在执行此操作时 select 编辑了正确的项目。

原答案:

Mac Excel 2011 年的支持还没有跟上新插件的步伐。问题是 Excel 2011 不显示功能区,因此不会自动创建配置文件。我们将努力改善用户体验,但现在您应该可以像这样解决它: