安装plyer模块后导入提示ModuleNotFoundError,求助解决
解决pip显示已安装plyer但运行代码提示ModuleNotFoundError的问题
这是Python环境不匹配导致的——你通过pip安装的plyer所在的Python环境,和运行代码时使用的Python解释器不属于同一个环境。
解决步骤:
第一步:确认当前运行代码的Python解释器路径
在你的代码开头添加以下两行并执行:import sys print(sys.executable)运行后会输出当前使用的Python路径,比如
c:\Users\#####\Python\python.exe。第二步:使用对应环境的pip重新安装plyer
将第一步得到的路径替换到下面的命令中执行:{你的Python路径} -m pip install plyer示例(假设路径为
c:\Users\#####\Python\python.exe):c:\Users\#####\Python\python.exe -m pip install plyer验证方法:
直接用对应环境的Python解释器运行你的代码,比如:c:\Users\#####\Python\python.exe c:\Users\#####\Code\Python\Reminder\Reminder.py另外也可以分别运行
python --version和pip --version,检查两者显示的Python版本是否一致,不一致则说明使用了不同环境的pip。
内容的提问来源于stack exchange,提问作者Black Rose
相关产品推荐
相关产品推荐

