0

使用 Zoomer Analytics 提供的“fibonnaci”示例,我无法直接在 Excel 中运行它,因为它返回此屏幕截图中看到的“no module named”错误:

命名模块错误

然而,如果我直接调用 fibonnaci.py,它会起作用。我在一个 MBP 工作站上,Yosemite 使用 Python 2.7.9。

4

3 回答 3

1

xlwings 目前只.bash_profile加载. 这将使您能够使用 xlwings VBA 模块中的默认设置。.bash_profileexport PATH="/usr/local/bin:$PATH"

您可能会发生的情况是,您可能已经在类似.bashrcor的文件中定义了默认 python 安装(python.org?)的位置,.profile并且由于 xlwings 不加载它们,因此它与 xlwings 的 python 系统安装相违背不见了。

于 2015-01-25T17:44:17.013 回答
0

不确定这是否是预期的行为,但修改xlwings.bas文件以硬编码PYTHON_MAC变量PYTHON_MAC = "/usr/local/bin"似乎可以解决问题。

于 2015-01-25T11:10:30.483 回答
0

https://github.com/ZoomerAnalytics/xlwings

python setup.py 安装

 export PYTHONPATH=$PYTHONPATH:/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/
于 2015-07-07T16:00:41.683 回答