wb = xlwings.Workbook()在mac上失败

我只是在mac上修改xlwings来为单元格写值。 但是,当我初始化一个新的工作簿,我得到这个:

import xlwings as xl wb = xl.Workbook() Error in atexit._run_exitfuncs: Traceback (most recent call last): File "/Developer/anaconda/lib/python2.7/atexit.py", line 24, in _run_exitfuncs func(*targs, **kargs) File "/Developer/anaconda/lib/python2.7/site-packages/xlwings/_xlmac.py", line 30, in clean_up app('Microsoft Excel').run_VB_macro('CleanUp') File "/Developer/anaconda/lib/python2.7/site-packages/aeosa/appscript/reference.py", line 579, in __getattr__ raise AttributeError("Unknown property, element or command: %r" % name) AttributeError: Unknown property, element or command: 'run_VB_macro' Error in sys.exitfunc: Traceback (most recent call last): File "/Developer/anaconda/lib/python2.7/atexit.py", line 24, in _run_exitfuncs func(*targs, **kargs) File "/Developer/anaconda/lib/python2.7/site-packages/xlwings/_xlmac.py", line 30, in clean_up app('Microsoft Excel').run_VB_macro('CleanUp') File "/Developer/anaconda/lib/python2.7/site-packages/aeosa/appscript/reference.py", line 579, in __getattr__ raise AttributeError("Unknown property, element or command: %r" % name) AttributeError: Unknown property, element or command: 'run_VB_macro' 

Excel会打开并创build一个新文件,但是会发生exception。 我不明白为什么它会试图在mac上运行时运行macros。 我知道作者在这里。 希望他能够权衡

OS X Yosemite 10.10.2,Office 2011 v14.4.6,Python 3.4.2和xlwings 0.3.0,我没有得到这个错误。

也许你安装Python 2.7的xlwings? 尝试以下命令为su: pip3 install xlwings

唯一一次我得到了这样的错误,问题出在我安装Anaconda的位置。 我卸载,并重新安装它使用安装程序给出的默认位置,一切工作之后。

以下是安装/卸载Anaconda的指南: http : //docs.continuum.io/anaconda/install