Python canopy无法在编辑器中导入“xlrd”包(不在Ipython中)

时间:2015-04-18 18:48:29

标签: python xlrd canopy

我在xlrd中使用Canopy package manager (Academic edition)安装了Windows 8.1个包。当我使用这段代码时:

from xlrd import open_workbook

我有这个错误:

ImportError: cannot import name open_workbook

或者使用此代码:

from xlrd import * #There isn't any returned error for this specific line

并使用open_workbook()作为函数,没有任何具有此名称的已定义函数。 有什么问题?

PS。 在Ipyhton,import xlrd as xx会说(xx。之后)。但在编辑器中它并不起作用。 from xlrd import *将在python中使用(open_workbook()之后)。

当我使用import xlrd as my_c并在编辑器中运行时,带有点符号的my_c.在Iphyton中起作用,但在编辑器中不起作用!当我在编辑器中插入my_c并按Tab键时,我有my_c.xx

1 个答案:

答案 0 :(得分:0)

最可能的原因是你以某种方式将另一个名为xlrd的模块放在你的sys.path上。