pycharm 运行出现UserWarning: The NumPy module was reloaded (imported a second time).

解决途中坎坷:大家可以直接看下面的解决方案。当然我觉得大家还是先看一下我们具体所遇到的问题是否相同,避免错误解决。

        看了很多博主的解决方案,还是一头污水,有的博主说是因为numpy库下载入了两次。

刚开始跟着博主说的删除numpy 库就行,结果我在Anaconda Promtpt 中进入所用虚拟环境用

conda uninstall numpy  指令准备删除numpy ,但是我没注意到它显示的信息直接点了 Y,

结果导致我删除numpy 库时附带删除了很多其它的库,最后我在pycharm中设置环境的时候就是下面这里,我发现已下载Package 只有几个了。我还以为是我的环境配置出现了问题,又废了好多时间,最后又重新安装的被删除的Package。

我偶然发现我的 conda list 和pip list 都存在 numpy 包,在网上查到conda list 中的包优先级较高,具体可以下面这位博主的这篇文章 。wpip list 和 conda list里的库在环境中是通用的吗_conda安装的包和pip是否冲突_小杨生煎001616的博客-CSDN博客w

具体为什么会出现两个numpy ,我看到有的博主说在安装  matplotlib 包时会附带安装一系列其要用到的库(包括numpy),所以我觉得这可能就是这个问题产生的原因。

解决办法

        说了这么多,来看一下我如何解决的吧。当然还是删除其中一个numpy 包,但是有了第一次的前车之鉴。这次删除pip list 下的 numpy 包。

进入到Anaconda Promtpt 中先  conda info 环境名 进入到所用的虚拟环境, pip uninstall numpy,这样之后我发现pycharm中就不再报这个错误了。

第一次尝试发博客,可能有些地方的说的不准确,希望大家批评指正。

希望这个能够帮助到大家,别让大家和我一样找半天找不到解决方法,浪费了很多时间,谢谢大家!

 

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
社会演员多的头像社会演员多普通用户
上一篇 2023年6月26日
下一篇 2023年6月26日

相关推荐