小白的pyhon安装之路
windows下python2.7安装教程
- 现在python的主流版本为python2版本的2.7和python3版本的3.6,python 3.x中对默认编码/异常/迭代对象等等进行了优化,python3在设计时没有考虑向下兼容,个人推荐2是因为第三方模块资源更多
网上下载python-2.7.10.msi,直接安装即可
最后一项勾选第一个,add to path,把红X去掉
模块安装
-
首选python自带的神器pip,用之前先将pip升级至最新版,cmd命令行 pip install -U pip
大部分官方模块能直接使用pip安装,具体方式:cmd到命令窗口,输入pip install XXX,XXX即为模块名称,如下:
这种方式是pip自动在网上下载然后安装,速度可能较慢,耐心等待 -
exe安装
有的模块被做成应用程序.exe,直接双击安装即可,他会自动搜索你的python位置,并安装在其文件夹下,这也是大家最喜欢的安装方式了,简单省事,但是现在很少有新版本模块的exe文件了,老版本模块使用pip install -U xxx 可以升级现在网上大部分采用的是whl文件格式 -
whl安装方式
1.先安装wheel这个模块,cmd窗口输入
pip install wheel
2.然后网上下载相关whl模块文件,推荐两个网址
https://www.lfd.uci.edu/~gohlke/pythonlibs/ 这个链接非常有用,包含了大量的Python的调用库。按Ctrl+F搜索下载
https://pypi.org/ 输入模块名称搜索
注意下载的版本要与python的版本和位数一样
3.安装,同样到cmd窗口,先cd 到所下载的whl文件的路径下,然后pip install 文件名即可
注意:下载的.whl文件不要重命名;
安装顺序有讲究,可以先装numpy、scipy模块后装matplotlib,因为各模块之间有相互依赖关系,所以可以参考lfd.uci.edu网站上的安装要求,比如下图是安装matplotlib的要求,先把依赖的包装好。安装matplotlib失败了,然后查看错误消息得知依赖包pytz自动安装失败,所以去下载并装好pytz包,最后才把matplotlib安装好。 -
source源代码的模块压缩包安装方式
当下载的是如下的source压缩包时
先解压,然后会在根目录下发现有个叫做setup.py的文件,cmd命令行cd到这个文件所在的位置,然后键入python setup.py install安装 -
顺便说一下opencv 的配置方法
将你所安装的opencv\build\python\2.7\x86 这个目录下的cv2.pyd 复制到:*Python27\Lib\site-packages*目录下;因为这里装的是32位的python,所以是x86,如果是64位的python就复制x64下的 - 检查模块是否安装成功,在python脚本中输入import XX 回车,如果报错则未安装好
- ps:python2.7安装程序及几个常用模块
https://download.****.net/download/h_____h/10531300
ok,慢慢享用,开始你的python之路吧