原以为就是分分钟的事情。。。。毁就毁在了我装的是个64位系统
首先直接在numpy官方链接上面下载,粗心的么有注意系统只有win32的,只关心了python的版本,一双击发现说无法找到python,网上一查,知道了是系统原因,结果按照网上某篇指导,我把注册表信息HKEY_LOCAL_MACHINE\SOFTWARE\Python都复制到了HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node下面。安装成功,但是进入python后发现无法import numpy,知道,这方法估计是行不通的
然后查了下,需要用pip安装对应的whl文件,numpy和scipy都需要从这儿找
pip很好安装,三步:
1.下载get-pip.py;
2.cmd下键入python get-pip.py(要从网站下载,这个也要考虑网速是否OK);
3.python文件夹下Scripts的路径(我的是C:\Python27\Scripts\)加入系统变量Path中
很多人都在推荐Unofficial Windows Binaries for Python Extension Packages,这儿有着大量的python扩展包的下载。
这儿我必须加一句,这儿说大量的真的是很大量,这些链接是安装字母顺序排的,所以刚打开网站,我是搜索不到NUMPY的有效链接的,哪怕是点击numpy的tag,它也要从a开头的扩展包一点点加载下去。所以网络不是很好的话,如果搜索不到,等待加载一下。。。我真的作死到以为链接出问题了。
然后就简单了,下载了numpy和scipy的whl文件,然后pip install numpy***.whl和pip install scipy***.whl就可以了(***根据个人使用版本不同)
这个时候已经可以成功的import numpy和scipy了
但是我下载的matplotlib-1.4.3.win-amd64-py2.7.exe安装后不能够直接import,根据前辈们经验是缺少six,dateutil和pyparsing
于是我又跑到那个神奇的网站下载了six的whl,使用pip安装
然后进入到Python\Scripts目录下,cmd执行easy_install python-dateutil(要从网站下载,这个也要考虑网速是否OK)
百度搜索下载了pyparsing的安装源程序,直接安装
之后就可以成功的import matplotlib了!
最后感言:
1.因为虚拟机太卡了,所以选择了在windows下,这些乱七八糟的事情坚定了我的决心要装linux双系统,整个debian玩玩
2.网络啊。。。真的是限制,整一个好点的利器看看Q外的风景,还是很有必要的