pycharm虚拟环境安装numpy

Python在终端用pip命令行装好了numpy,在pycharm中依然提示没有numpy

在上一篇我的博客中,记录了怎么通过wheel文件安装numpy。主要是针对于网速不太行的小伙伴,可以见使用pip安装numpy库

然后我又又又出问题了,今天早上给自己的电脑用同样的方法安装了numpy库(一次成功),然后去pycharm运行程序,结果发现还是提醒我没有??
经过一个同事的提醒,我安装的numpy在base环境中,而pycharm中创建的project用的是虚拟环境。同时他建议我以后不要动base环境,因为虚拟环境就是为了要和电脑里的base环境分开的。当创建不同project,而且它们需要不同版本的库时,这样做就容易把环境搞坏。大彻大悟之后我开始在pycharm的虚拟环境中安装numpy。

尝试一
在pycharm的terminal中直接pip install numpy。失败,于是想到可能要用镜像源。尝试使用镜像源(如下图),失败。其中包括将图二中的网址改成镜像源,然后直接搜索numpy安装,也失败了。我觉得这都是网络的问题。

pycharm虚拟环境安装numpy
pycharm虚拟环境安装numpy
尝试二
在pycharm的terminal中也用同样的方法,直接安装wheel文件,如下图,也失败了,因为虚拟环境不支持wheel文件。

pycharm虚拟环境安装numpy
尝试三
直接把在base环境中安装好的numpy文件夹复制过去,立竿见影,马上成功!(下文中的方法二)
借鉴到了下面这篇博客 Python在终端通过pip安装好包以后,在Pycharm中依然无法使用的解决办法

其实我之前做的尝试也可以解决问题的,可能因为网络问题(解决方案一),也可能因为我懒得重新创建一遍工程(解决方案三)。anyway,以后像numpy这种通用的库,我可能还是会下载到base环境中。

有问题可以交流哦~
人生苦短,我用python~