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

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

我最近下载了

xlsxwriter version 0.6.4
并将其安装在我的计算机上。 它正确地将其添加到我的
C:\Python27\Lib\site-packages\xlsxwriter
文件夹中,但是当我尝试导入它时,我收到错误
ImportError: No module named xlsxwriter.
回溯是文件
"F:\Working\ArcGIS\ArcGIS .py\Scripts\Append_Geodatabase.py".

但是,如果我尝试导入 numpy (我不记得 numby 是什么,但它位于同一个站点包文件夹中

C:\Python27\Lib\site-packages\numpy)
,它没有问题。

知道什么可能导致此问题吗?

感谢您的帮助。

python-2.7 xlsxwriter
11个回答
57
投票

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

sudo pip install xlsxwriter

注意

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


29
投票

即使看起来模块已安装,但就 Python 而言,它并没有安装,因为它会抛出该异常。

尝试使用 XlsxWriter 文档中显示的安装方法之一再次安装模块,并注意是否有任何安装错误。 如果没有,则运行如下示例程序:

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

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


15
投票

pip uninstall xlsxwriter easy_install xlsxwriter



5
投票

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

假设您已经尝试通过 cmd 提示符进行 pip 安装(sudo pip install xlsxwriter),请尝试使用其他 IDE,例如Geany - & 导入 xlsxwriter。

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

希望这有帮助...


3
投票
确保 X 和 W 为大写。


1
投票
Lib

更改为

lib
时,一切顺利,我终于能够使其工作了。
    


1
投票
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


1
投票


1
投票

sudo pip install xlsxwriter

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


0
投票

sudo pip install xlsxwriter

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

python2测试.py


0
投票

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