使用 Zoomer Analytics 提供的“fibonnaci”示例,我无法直接在 Excel 中运行它,因为它返回此屏幕截图中看到的“no module named”错误:
然而,如果我直接调用 fibonnaci.py,它会起作用。我在一个 MBP 工作站上,Yosemite 使用 Python 2.7.9。
使用 Zoomer Analytics 提供的“fibonnaci”示例,我无法直接在 Excel 中运行它,因为它返回此屏幕截图中看到的“no module named”错误:
然而,如果我直接调用 fibonnaci.py,它会起作用。我在一个 MBP 工作站上,Yosemite 使用 Python 2.7.9。
xlwings 目前只.bash_profile
加载. 这将使您能够使用 xlwings VBA 模块中的默认设置。.bash_profile
export PATH="/usr/local/bin:$PATH"
您可能会发生的情况是,您可能已经在类似.bashrc
or的文件中定义了默认 python 安装(python.org?)的位置,.profile
并且由于 xlwings 不加载它们,因此它与 xlwings 的 python 系统安装相违背不见了。
不确定这是否是预期的行为,但修改xlwings.bas
文件以硬编码PYTHON_MAC
变量PYTHON_MAC = "/usr/local/bin"
似乎可以解决问题。
https://github.com/ZoomerAnalytics/xlwings
python setup.py 安装
export PYTHONPATH=$PYTHONPATH:/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/