Python运行问题

我的代码运行不了,不知道什么问题?说是没有安装库——openpyxl,但我已检查过了,安装了库。
第一行过不去,不知道为什么?

import openpyxl # 拆分多个sheet

workbook = openpyxl.load_workbook('D:\\chaifen\\合并.xlsx')

s = workbook['Sheet1']

departs = []
for i in range(1, s.max_row):
    departs.append(s['E'][i].value)

departs = list(set(departs))
departs_linenum = {}
for depart in departs:
    departs_linenum[depart] = [1]

for i in range(1, s.max_row):
    depart = s['E'][i].value
    departs_linenum[depart].append(i + 1)

for depart in list(departs_linenum.keys()):
    new_sheet = workbook.create_sheet(depart)
    i = 1
    for linenum in departs_linenum[depart]:
        for j in range(s.max_column):
            new_sheet.cell(i, j + 1).value = s[str(linenum)][j].value
        i += 1

workbook.save('D:\\chaifen\\拆分.xlsx')

原因
Python运行环境跟安装环境不一致导致的
解决方法
在一个cmd终端下执行这个命令:
注:你的Python命令是python还是python3,根据自己的情况二选其一即可

python -v
python -m pip install openpyxl
python main.py

或者

python3 -v
python3 -m pip install openpyxl
python3 main.py