没有名为“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位操作系统types

@zetysz和@Manish已经解决了这个问题。 我只是把这个答案作为未来的参考:

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

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

我有相同的问题解决使用,而不是pip安装:

 sudo apt-get install python-openpyxl sudo apt-get install python3-openpyxl 

sudo命令也适用于其他软件包。