wangshujun的个人空间 https://bbs.21ic.com/?62556 [收藏] [复制] [RSS]

日志

第一天,环境的安装,python部分

已有 2849 次阅读2020-2-14 12:21 |个人分类:opencv项目|系统分类:视频音频

一、python环境
1、版本选择:
        python存在2.x和3.x两个系列,语言特点上还是有不小的差异的。
从网上查到的资料(教程类和代码类)来看,2.x系列还是更多一些,但是毕竟官方已经说不再更新和支持了,因此不考虑。最后版本是2.7xx。
3.x系列早期使用者不多,大约是3.5左右开始达到和2.7功能上的同步,以后的功能要比2.x更好。最后版本3.8.x,但是根据描述3.8有一些比较大的改变,心里没底所以选择3.7.6的版本作为本次项目的语言版本.
2、开发环境选择:
        python是典型的解释性语言,虽然有一些支持编译或局部编译的,本次考虑到上手容易不做考虑,那么对于解释性语言就不用太多关心传统ide的变异性能问题了。选择开发环境最主要的就是轻量化、速度和编辑界面的支持了。
        备选的有几个:
        1)使用纯字符界面,就是官方的>>>界面,优点是不用任何的安装,但是实在是不友好。
        2)官方的IDLE界面,就是官方的简单图形界面,优点是不用任何的安装,直接使用,界面能接受,和所有的图形界面一样都会影响到按键的判断。(最早开始学习python的时候就是用的这个,所以本次举例还是以这个为主)。这个开发工具跨win/linux平台未发现差异。
        3)thonny工具,很轻量的开发环境,完全免费,相比于IDEL界面,单步运行和变量追踪实现的都很便利,并且可以兼容大多数的micropython的开发。(如果是新用户强烈推荐,后面我也会逐渐切换到这个平台)。这个开发工具跨win/linux平台未发现差异。
        4)pycharm环境,比较集成的一个开发环境体积比较大280兆左右的安装包,运行效率感觉不理想,社区版免费,专业版收费。(这个应该是目前用户量最大的ide了,个人不算喜欢)
        5)Visual Studio Code,新版本的vs内部直接带了python的环境,在线安装可能接近1g的大小,同样是社区版免费,个人不喜欢,但是原本熟悉vs的可能会喜欢。
                其他开发环境还有很多可选,比如Anaconda 和 Jupyter notebook,就不一一列举了。
安装过程:
1)官方环境
直接访问官网下载即可,27兆左右的安装包,可以选web安装或者下载执行文件安装。我选择的是下载执行文件安装。


官网首页,选择download,之后是all release

选择amd64的exe文件,我的系统是win7 64位版本,32位版本也能用,没看出什么明显的差距

得到一个26兆左右的执行文件,运行它,稳妥的建议是使用管理员权限运行

重点:

选上add python to path,这个windows的系统参数中添加python的路径信息,如果不做需要后期自己编辑windows的环境变量

选择定制安装,customize

这一页选项全部勾选即可,默认值

建议选择安装给所有用户,这时默认目录在程序文件夹,否则安装到用户文件夹下,路径很长不便于查找

安装后的内容,python3.7是命令行方式的快捷方式,idle是窗口方式的快捷方式,另外两个是帮助

命令行界面

图形界面和第一行程序
python环境安装完成,就是这么简单,大约需要10分钟就够了
第二天补了两张图片,21的博客图片功能太弱了人


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)