ImportError:没有名为xlsxwriter的模块

pwn*_*555 14 python-2.7 xlsxwriter

我最近下载了xlsxwriter版本0.6.4并将其安装在我的计算机上.它正确地将它添加到我的C:\ Python27\Lib\site-packages\xlsxwriter文件夹中,但是当我尝试导入它时,我得到错误ImportError:没有名为xlsxwriter的模块.回溯是文件"F:\ Working\ArcGIS\ArcGIS .py\Scripts\Append_Geodatabase.py".

但是,如果我尝试导入numpy(我不记得是什么numby,但它位于相同的site-packages文件夹C:\ Python27\Lib\site-packages \numpy)它没有问题.

有什么可能导致这个问题的想法?

谢谢您的帮助.

byt*_*0de 15

以下是使用XlsxWriter模块启动和运行的一些简单方法.第一步是安装XlsxWriter模块.pip安装程序是从PyPI(Python包索引)安装Python模块的首选方法:

sudo pip install xlsxwriter
Run Code Online (Sandbox Code Playgroud)

注意

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


jmc*_*ara 12

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

尝试使用XlsxWriter文档中显示的安装方法之一再次安装模块,并查看是否存在任何安装错误.

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

import xlsxwriter

workbook = xlsxwriter.Workbook('hello.xlsx')
worksheet = workbook.add_worksheet()

worksheet.write('A1', 'Hello world')

workbook.close()
Run Code Online (Sandbox Code Playgroud)


小智 9

我有同样的问题.看来pip就是问题所在.尝试

pip uninstall xlsxwriter
easy_install xlsxwriter
Run Code Online (Sandbox Code Playgroud)


小智 5

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

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

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

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

希望这可以帮助...