导入错误:没有名为 xlsxwriter 的模块



我最近下载了xlsxwriter version 0.6.4并将其安装在我的计算机上。 它正确地将其添加到我的C:Python27Libsite-packagesxlsxwriter文件夹中,但是当我尝试导入它时,我收到错误ImportError: No module named xlsxwriter.回溯是文件"F:WorkingArcGISArcGIS .pyScriptsAppend_Geodatabase.py".

但是,

如果我尝试导入numpy(我不记得numby是什么,但是它位于同一个站点包文件夹中C:Python27Libsite-packagesnumpy)它没有问题。

知道可能导致此问题的原因吗?

感谢您的帮助。

这里有一些简单的方法来启动并运行 XlsxWriter 模块。第一步是安装 XlsxWriter 模块。pip 安装程序是从 PyPI(Python 包索引)安装 Python 模块的首选方法:

sudo pip install xlsxwriter

注意

Windows用户可以在命令开始时省略sudo。

即使看起来安装了模块,但就Python而言,它也不是,因为它抛出了该异常。

尝试使用 XlsxWriter 文档中所示的安装方法之一再次安装模块,并注意任何安装错误。

如果没有,则运行如下所示的示例程序:

import xlsxwriter
workbook = xlsxwriter.Workbook('hello.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write('A1', 'Hello world')
workbook.close()

如果之后仍然有错误,那么最可能/最常见的问题是您安装了多个版本的 Python(例如,系统 Python 和 IDE 使用的另一个版本),并且该库已安装在一个版本中而不是另一个中。

我有同样的问题。似乎点是问题所在。尝试

pip uninstall xlsxwriter
easy_install xlsxwriter

我设法解决了这个问题,如下所示...

小心,确保您了解您正在使用的IDE! - 因为我没有。我试图使用 PyCharm 导入 xlsxwriter 并返回此错误。

假设您已经通过cmd提示符尝试了pip安装(sudo pip install xlsxwriter),请尝试使用另一个IDE,例如Geany - &import xlsxwriter。

我试过这个,Geany导入库很好。我打开 PyCharm 并导航到"文件>设置>项目:>项目解释器"xlslwriter 被列出,尽管有趣的是我无法导入它!我双击 xlsxwriter 并点击"安装包"......就是这样!成功了!

希望这有帮助...

sudo pip install XlsxWriter

确保 X 和 W 为大写。

我不确定是什么原因造成的,但是一旦我将路径名从 Lib 更改为 lib,并且我终于能够让它工作,一切都很顺利。

我使用可以在以下位置找到的wheel文件安装了它:https://pypi.org/project/XlsxWriter/#files

然后我跑pip install "XlsxWriter-1.2.8-py2.py3-none-any.whl"

处理 ./XlsxWriter-1.2.8-py2.py3-none-any.whl
安装收集的软件包:xlsxWriter
已成功安装 XlsxWriter-1.2.8

in VSCode:而不是使用脚本激活您的环境,请使用python选择解释器从VSCode(按Ctrl + shift + p),然后从列表中选择您的环境(标记为推荐)

在 Raspberry Pi 4 上使用它。我有一个类似的问题。我按照安装步骤操作:

sudo pip install xlsxwriter

所有 IDE 都找不到该模块。我必须在GUI中的首选项下使用添加/删除软件,搜索xlsxwriter,通过单击选择一个并确保选中该框,然后单击应用,然后选择另一个(它为我显示了两个)并单击申请那个。之后,它工作正常。

我在

test.py 应用程序中使用 xlsxwriter 时发现了同样的错误。首先,检查您是否安装了xlsxwriter模块。

sudo pip install xlsxwriter

然后检查您正在使用的python版本,以下内容对我有用

蟒蛇2 test.py

最新更新