我最近下载了
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)
,它没有问题。
知道什么可能导致此问题吗?
感谢您的帮助。
这里有一些让您启动并运行 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 - & 导入 xlsxwriter。
我尝试了这个,Geany 可以很好地导入库。我打开 PyCharm 并导航到“文件>设置>项目:>项目解释器”xlslwriter 已列出,但有趣的是我无法导入它!我双击 xlsxwriter 并点击“安装包”...就是这样!成功了!
希望这有帮助...
确保 X 和 W 为大写。
Lib
更改为
lib
时,一切顺利,我终于能够使其工作了。
sudo pip install xlsxwriter
所有 IDE 都找不到该模块。我必须在 GUI 中的首选项下使用“添加/删除软件”,搜索 xlsxwriter,通过单击选择一个并确保选中该框,然后单击“应用”,然后选择另一个(它为我显示了两个)并单击“申请”。之后,效果很好。
sudo pip install xlsxwriter
然后检查你正在使用的Python版本,以下内容对我有用
python2测试.py