在spyder环境中使用conda安装openpyxl = 2.4.1版本

时间:2017-02-24 12:49:18

标签: python excel spyder openpyxl conda

我正在使用Spyder环境和IPython进行数据分析。我正在尝试阅读大型excel文件。因此,我试图使用openpyxl模块和read_only模式。但是,我无法升级openpyxl的版本。要使用read_only模式,我想获得2.4.1版本的openpyxl模块。 首先,我输入conda create -n openpyxl openpyxl命令来创建环境。然后我使用activate openpyxl命令激活了环境。我用python <script.py>命令激活了python。我还使用conda install spyder命令将spyder安装到此环境中。当我输入此代码时,会打开一个spyder屏幕。但是,当我尝试在此Spyder屏幕中运行以下代码时

from openpyxl import load_workbook
wb = load_workbook('file.xlsx', read_only=True)
ws = wb['Sheet1']
for row in ws.rows:
    for cell in row:
        print(cell.value)

它给出了这个错误:

Traceback (most recent call last): 

 File "<ipython-input-4-5c1badfdb387>", line 1, in <module>
    from openpyxl import load_workbook

 File "openpyxl.py", line 8, in <module>
    from openpyxl import load_workbook
ImportError: cannot import name load_workbook

有没有人知道如何解决这个问题?

0 个答案:

没有答案