解决Python库在IDLE无法正常import的问题(ModuleNotFound)

解决Python库在IDLE无法正常import的问题


微信关注公众号:夜寒信息
致力于为每一位用户免费提供更优质技术帮助与资源供给,感谢支持!


  我昨天想去了解一下python爬虫,于是使用cmd命令行下载并安装了requests库,但当我打开IDLE时输入import requests确报错了,显示说我未安装requests库,图示如下:
在这里插入图片描述
  但是我明明下载了requests库啊,为什么会报错说我未下载呢?于是我win+R打开cmd命令行,接着打开Python界面输入import requests回车,正常导入库,并未报错。于是我在想,为什么会这样呢,cmd正常导入IDLE却无法使用。在咨询他人无果之后,我又去问了问神奇的百度,发现有很多人有和我一样的问题,却也一样找不到原因,于是我再打开命令行键入Python看到提示信息后发现,我安装的的Python版本为3.8.0但IDLE为3.8.1。图示如下(因当时未截图只有手机拍照模糊,见谅):
在这里插入图片描述
  这证明我安装了两个版本的Python,在安装3.8.1时却未卸载旧版Python,这导致我cmd的Python版本与IDLE版本不一致,库的安装混乱。于是只用卸载了旧版的Pyhon便可以正常导入。
  首先我们打开使用win+R再输入cmd,打开cmd命令行,输入python --version,或者直接输入python检查python版本。接着打开Python的官方网站www.python.org(直接点击) 找到你的cmd版本的下载地址,图示如下:
我的是3.8.0版本
  在找到自己对应的版本后(我的是3.8.0版本),下载相应的安装包(注意下载exe文件而非压缩文件),图示如下:
在这里插入图片描述
  下载后打开安装包,选择Uninstall选项,等待自动卸载完成,图示如下:
在这里插入图片描述
  点击Close关闭程序,然后打开cmd命令行输入python --verdion或者直接输入python检查Python版本,这是我们发现已经变成了3.8.1,图示如下:
在这里插入图片描述
  这时我们就完成了版本的替换,只需用pip命令重新下载并安装所需库,图示如下:
在这里插入图片描述
  (我已将python加入环境变量PATH,所以warning不予理会)这时我们就大功告成了,打开IDLE导入库检测一下,图示如下:
在这里插入图片描述
  导入成功,未报错,问题已解决!
  接下来好好享受Python编程带来的乐趣吧!


微信关注公众号:夜寒信息
致力于为每一位用户免费提供更优质技术帮助与资源供给,感谢支持!

  • 12
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值