没有名为“openpyxl”的模块 - Python 3.4 - Ubuntu

新手上路,请多包涵

我安装了 openpyxl

 $ pip install openpyxl

当我尝试命令时

from openpyxl import Workbook

我得到

Traceback (most recent call last):
 File "<pyshell#0>", line 1, in <module>
from openpyxl import Workbook
ImportError: No module named 'openpyxl'

我正在使用 Python 3.4 和 Ubuntu 14.04,32 位操作系统类型

原文由 FrancescoVe 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 799
2 个回答

@zetysz 和@Manish 已经解决了这个问题。我只是把这个放在一个答案中以供将来参考:

  • pip 指的是 Python 2 作为 Ubuntu 中的 _默认值_,这意味着 pip install x 将为 Python 2不是 3 安装模块

  • pip3 指的是Python 3 ,它将安装Python 3 的模块

原文由 Caridorc 发布,翻译遵循 CC BY-SA 3.0 许可协议

如果您不使用 conda,只需使用:

 pip install openpyxl

如果你使用 conda,我建议:

 conda install -c anaconda openpyxl

而不是简单地 conda install openpyxl

因为 conda 更新现在存在问题(请参阅 GitHub Issue #8842 );这正在修复,它应该在下一个版本(conda 4.7.6)后再次工作

原文由 ToddEmon 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题