安装python及数据分析相关安装包小结

来源:互联网 发布:thinking in java第5版 编辑:程序博客网 时间:2024/06/06 02:37

由于重装系统以及64位电脑安装了32python导致数据量导入过大时,出现memoryerror错误,干脆总结安装过程,省得每次安装去找教程和资源。

 

  1. Python安装
  • 从官方网站下载python,各种版本可供选择:

https://www.python.org/downloads/windows/

这里选择的是642.7.11,下载地址为:

https://www.python.org/ftp/python/2.7.11/python-2.7.11.amd64.msi

  • 运行下载的MSI安装包,完成安装,默认会安装到C:\Python27目录下
  • 打开命令提示符窗口,敲入python后,会得到:

Error:python’不是内部或外部命令,也不是可运行的程序或批处理文件。

这是因为Windows会根据一个Path的环境变量设定的路径去查找python.exe,如果没找到,就会报错。解决办法是把python.exe所在的路径C:\Python27添加到Path中。

 

  1. Pip安装
  • 下载最新的pip安装文件:http://pypi.python.org/pypi/pip#downloads
  • 下载pip-7.1.2.tar.gz (md5, pgp)完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:

pythonsetup.py install 

  • 安装好之后,命令行输入pip,同样会显示'pip'不是内部命令,也不是可运行的程序,同样还是因为没有添加环境变量。解决办法是把C:\Python27\Scripts添加到Path中。

 

  1. Jupyter Notebook安装

进行下面的步骤,这里可能回提示没有权限打开,这时候需要重启电脑。

pip install --upgrade pippip jupyter

  1. 数据分析相关包的安装

pip install numpypip install pandaspip install matplotlibpip install scipypip scikit-learn

验证以上是否安装成功,如可以:import numpy,特别使用sklearn时,可能出现scipy\numpy相关错误,这时候需要手动安装这些包。把numpy、scipy、matplotlib、scikit-learn用pipuninstall掉,再去下载最新的whl包重新安装。

具体方案是:

  • 在命令中输入以下指令卸载相应的包:

pip uninstall numpypip uninstall scipypip uninstall matplotlibpip scikit-learn

  • 在下面的网站中找到对应的包,python2.7就是cp27系列的,电脑是64位的一定下载对应版本:

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

  • 找到安装Python的目录下的scipyts文件,在这个文件里安装相应的whl包,比如指令为

cd C:Python27/Scipytspip install D:/xxx/xxx/xxx.whl

如果显示有successful就是完成了。

0 0
原创粉丝点击