我在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
。
答案 0 :(得分:0)
最可能的原因是你以某种方式将另一个名为xlrd的模块放在你的sys.path上。