存在Anaconda的情况下 对电脑中的Python配置Numpy

anaconda是包含Numpy库以及等等用于机器学习的库(Scipy、Matlotlib等)。

今日突发奇想,用之前装在电脑里的Python自带的Shell编译Numpy,于是开始... from numpy import *

 from numpy import *

然后 Shell返回了这么一段!

打开CMD,用pip命令安装Numpy会发现电脑里明明anaconda里有,但Shell却不能用!

但实际电脑里的Python并未有Numpy库可以调用

于是各种扒论坛找方法,最后也没找到很方便的解决方式,接下来就总结一下如何在电脑中存在anaconda的情况下,使电脑里安装的Python可以安装Numpy库(其他库也是同理)。

首先,去官网下安装包

这一步对于需不需要卸载原始版本,包括Numpy、Scipy、Matlotlib、Scikit-Learn,我个人通过操作发现有些博客加了这一步完全是多此一举,在pip的过程中会以下载的包为准,安装完成自动卸载以前的版本。

        http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
        http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
        http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib
        http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn

安装过程中最重要的地方就是版本需要兼容。其中操作系统为64位,Python为2.7.8 64位,下载的四个whl文件如下,其中cp27表示CPython 2.7版本,cp36表示CPython 3.6,win_arm64指的是64位版本。

第二步,去到Python安装Scripts目录下,再使用pip install xxx.whl安装,先装Numpy\Scipy\Matlotlib包,再安装Scikit-Learn。

目前也只是尝试了Numpy 的安装

对于我而言,网上的步骤比较简略,我在此再详细给个步骤:

首先,要找到python的安装位置

可以通过 where python 命令找到安装位置

where python

然后,在python的文件夹下找到 Scripts 这个文件夹,然后把刚刚下载好的.whl文件放到文件夹下

接下来可以通过 cd +“ Scripts文件夹地址” 跳转到Scripts文件夹下

如图,C:\Users\34856\AppData\Local\Programs\Python\Python36\Scripts 是我的Scripts文件夹地址

然后接下来执行    pip install numpy-1.15.1+mkl-cp36-cp36m-win_amd64.whl      命令就可以了。

显示安装成功后,不需要重启Shell,重新输 from numpy import * 就可以看到没有错误了。

存在Anaconda的情况下 对电脑中的Python配置Numpy_第1张图片

这样,就成功了~~~

你可能感兴趣的:(存在Anaconda的情况下 对电脑中的Python配置Numpy)