Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“;没有名为xlwings”的模块;在XLSM文件中调用Python脚本时在Windows上出错_Python_Excel_Xlwings - Fatal编程技术网

“;没有名为xlwings”的模块;在XLSM文件中调用Python脚本时在Windows上出错

“;没有名为xlwings”的模块;在XLSM文件中调用Python脚本时在Windows上出错,python,excel,xlwings,Python,Excel,Xlwings,我刚开始学习xlwings,在尝试设置xlwings示例中描述的示例应用程序时遇到此错误。() 我使用的是Python 3.6 错误 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“c:\users\downloads\python\fibonacci\fibonacci.py”,第7行,在 import xlwings as xw ModuleNotFoundError:没有名为“xlwings”的模块 我知道xlwings安装得很好: >>> import

我刚开始学习xlwings,在尝试设置xlwings示例中描述的示例应用程序时遇到此错误。()

我使用的是Python 3.6


错误 回溯(最近一次呼叫最后一次):

文件“”,第1行,在

文件“c:\users\downloads\python\fibonacci\fibonacci.py”,第7行,在

import xlwings as xw
ModuleNotFoundError:没有名为“xlwings”的模块

我知道xlwings安装得很好:

>>> import xlwings
>>> xlwings.__version__
>>> '0.10.4'
对于我所做的错事,任何帮助都将不胜感激


编辑:我认为VBA宏无法在Python安装中查看我的库,因为如果我在从VBA调用的脚本中导入numpy,它也无法找到numpy。但是我仍然不确定如何解决这个问题。对于我来说,当我使用IDLE 3.7(64位)时,会出现xlwings的“ModuleNotFoundError”,但当我切换到IDLE 3.8(32位)时,问题就解决了

如何执行
fibonacci.py
脚本?如果在命令提示下只需键入
python
即可启动的解释器没有安装xlwings,则需要将
python\u WIN
指向解释器的位置,请通过excel查看@JohnGordon(调用VBA函数)。谢谢你,菲利克斯,你成功了。我在xlwings.bas文件中做了更改,它现在运行。