Python安装hijri-converter后导入仍报ModuleNotFoundError的解决求助
解决方法
该报错核心原因是安装依赖的pip对应的Python环境,与运行代码调用的Python环境不一致,按以下步骤排查即可:
- 第一步:确认CMD中pip绑定的Python环境
执行命令:pip --version
输出会显示对应Python的安装路径,记录该路径。 - 第二步:匹配PyCharm项目的Python解释器
打开PyCharm的「File > Settings > Project: pythonProject > Python Interpreter」,核对当前配置的解释器路径是否和上一步记录的路径一致:- 如果一致:直接在该页面点击+号,搜索
hijri-converter完成安装即可 - 如果不一致:要么选择和pip绑定路径一致的解释器,要么直接在PyCharm内置的Terminal终端执行安装命令:
pip install -U hijri-converter
- 如果一致:直接在该页面点击+号,搜索
- 通用兜底方案
直接用你运行代码的Python解释器路径执行安装,比如你的代码运行用的Python路径是C:\Users\Super\PycharmProjects\pythonProject\venv\Scripts\python.exe,就执行:C:\Users\Super\PycharmProjects\pythonProject\venv\Scripts\python.exe -m pip install -U hijri-converter
该方式可确保依赖精准安装到你当前用的Python环境中。
内容的提问来源于stack exchange,提问作者user14510391
相关产品推荐
相关产品推荐

