根据xlwings网站: -
易于部署:xlwings驱动的电子表格的接收器只需要具有最小依赖性的Python - 或者在Python运行时附带时根本不需要 .
我已经安装了Anaconda并编写了一些python代码并使用xlwings从Excel运行它
我将此电子表格放在与我开发的计算机不同的计算机上,并将python.exe和一些与Anaconda一起安装的dll放入电子表格的目录中
我添加了环境变量的路径,因此它可以找到python
电子表格看起来像是调用了python,但是出现了溢出错误
我正试图以最简洁的方式发送电子表格 . 我真的不想让所有用户都安装python
这种方法是否可行,我需要包含哪些文件?
1 回答
“当与Python运行时一起发布时”指的是使用冰箱(如py2exe或cx_Freeze)并创建包含整个Python依赖项的自包含目录的未记录方法 .
有一个独立版本的Fibonacci example,你可以看到它是如何完成的 . 您也可以从http://www.xlwings.org/examples下载相应的"standalone"样本 .