解决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编程带来的乐趣吧!


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

发布了4 篇原创文章 · 获赞 8 · 访问量 252

猜你喜欢

转载自blog.csdn.net/qq_35572368/article/details/104408696
今日推荐