ubuntu 18.04,python3.8 和使用 pycharm。
pychamr 中的解释器路径已正确设置。
在尝试读取 excel 中的特定工作表时,使用 openpyxl 它一直给我 ImportError。 ImportError: Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl.
我已经使用 pip3 install openpyxl
安装,它说要求已经满足。但是,当我在 pycharm 中再次运行它时,它仍然输出相同的错误。
Requirement already satisfied: openpyxl mycomp/.local/lib/python3.8/site-packages (3.0.7)
Requirement already satisfied: et-xmlfile in mycomp/.local/lib/python3.8/site-packages (from openpyxl) (1.0.1)
我的猜测是,因为我使用的是 venv,所以它没有在 venv 中正确安装,因为当我在安装时查看路径时,它不在 venv 所在的位置。
当我在 venv 上执行 pip3 freeze 并在停用 venv 后,它看起来有相同的安装。
原文由 haneulkim 发布,翻译遵循 CC BY-SA 4.0 许可协议
对我来说,在交互式会话中输入以下内容: