Python XLWings Anaconda新手-安装/基本问题

问题描述 投票:0回答:1

感谢您的时间。我是一个老程序员,回到了Python]

我有新安装的Anaconda3,Windows 10和Microsoft Office 2010

我尝试直接通过pip将xlwings安装到Python3中-似乎没有用

然后我已经安装了anaconda3,spyder。

已在命令提示符下安装在anaconda内部xlwings插件安装xlwings插件更新

最初我进入excel时遇到错误,说无法打开2个相同名称的电子表格-我想这与我尝试使原始python3 / pip /插件管理器正常工作有关。 。我整天都在努力整理。它不再显示在插件菜单(开发人员)中,仅显示在功能区中-xlwings

我已经按照文档spyder / python运行了程序,并在excel中获取了Hello xlwings(使用xlwings quickstart myproject创建了python和excel电子表格)

但是当我尝试使用将数据发送到python的函数时,出现错误。如果我单击运行主程序,导入功能或重新启动UDF服务器,则会收到缺少的DLL错误

运行时错误53-找不到文件xlwings32.0.19.2.dll。香港专业教育学院试图将其复制到System32,删除外接程序(xlwings外接程序删除),然后重新安装它

我完全卸载了Microsoft Office,然后重新安装-插件仍然在那里!

很抱歉,实际上是一个DLL问题,但我已经花了好几个小时不停地进行了很多解释。

因此,总的来说,我在excel的addins / developer下没有xlwings,但是它确实出现在功能区上。我可以运行一个将“ hello world”放入excel的python程序,但是excel无法识别python函数,当我尝试与excel交互时,我会看到一个丢失的.dll错误。

我该怎么办?删除python / accoconda等,然后重新开始吗?

欢呼年纪大一点!

python excel dll anaconda xlwings
1个回答
0
投票

我不知道这是否可以解决您的问题,我在Excel中遇到了相同的错误,“抱歉,您不能同时打开两个同名的工作簿”并解决了该问题。仅当检查了Excel加载项“ xlwings”时,才发生该错误。我通过将xlwings加载项的位置从“ C:\ Users \ MYNAME \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART”移动到该位置,将错误自动定位到“ C:\ Users \ MYNAME \ AppData \”,从而修复了该错误。 Roaming \ Microsoft \ AddIns“。

© www.soinside.com 2019 - 2024. All rights reserved.