python3从零学习-开发环境搭建
开发环境搭建
一、Python环境安装
从https://www.python.org/downloads/上下载合适你自己平台的安装包,我这边是下载的MAC下的python3.6.6版本。

点击后出现下列图中的安装包列表:

我下载的是python-3.6.6-macosx10.9.pkg,双击pkg安装包,下一步一直到底安装完,安装完后打开终端输入python:

如果出现以下界面就说明python已经安装成功了。

python环境安装完毕,Windows环境下也是这样安装,有问题可以联系我。
这样就可以在python控制台下进行操作了,比如上一节说的import this,我们马上来看下:

还有一个彩蛋,可以输入import antigravity试试看,哈哈。
二、pip安装
python有非常方便的包管理机制,有非常多的三方库和包可以使用,这些都会给我们带来极大的便利,这个我们要感谢这些三方模块的制作者。
其中pip就是包下载工具, Python 3.4+ 以上版本都自带 pip 工具,其他版本可以自行下载安装:https://pypi.org/project/pip/
你可以通过以下命令来判断是否已安装:
pip--version
pip 最常用命令
pip--version
获取帮助
pip--help
升级 pip
pip install-U pip
如果这个升级命令出现问题 ,可以使用以下命令:
sudo easy_install--upgrade pip
安装包
pip installSomePackage# 最新版本pip installSomePackage==3.1.2# 指定版本pip install'SomePackage>=2.0.0'# 最小版本
升级包
pip install--upgradeSomePackage
升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。
卸载包
pip uninstallSomePackage
搜索包
pip searchSomePackage
显示安装包信息
pip show
查看指定包的详细信息
pip show-fSomePackage
列出已安装的包
pip list
查看可升级的包
pip list-o
三、开发工具
python开发其实不用任何其他工具,也是可以的,只不过效率很低。我们还是要追求编程效率和编程的体验。
python开发工具有很多,以下介绍几种常用的:
1)Pycharm:JetBrains出品,这公司还出品了IntelliJ IDEA是Java开发工具,这个公司出品的工具非常有名,也非常好用,只是专业版是要收费的。但是有社区版本是免费的,基本满足一般开发者。下载地址:https://www.jetbrains.com/pycharm/download/
2)sublime Text:这个是可以配置成开发python的环境,只是开发前端的人员用这个可能会比较习惯,因为这个工具前端开发人员使用的比较多。这个工具有高度灵活的配置方案,只是新手用会太不习惯。下载地址:http://www.sublimetext.com/3
3)Visual Studio Code:这个是微软出品的开源的编程工具,支持python、c/c++、java等语言,可以通过安装插件的方式来支持各种语言开发。我之前是用pycharm来开发python程序的,我感觉还是很完美的。今年开始我觉得vs code(Visual Studio Code的简称)没用过,想尝试一下,用了后感觉还是可以,有耳目一新的感觉。下载地址:https://code.visualstudio.com/
安装vs code :

下载安装包VSCode-darwin-stable.zip,解压后就是Visual Studio Code.app文件,Mac里面直接把这个文件拷贝到应用程序目录中就行了。
安装完再启动里面的图标:

打开vs code:

下一节我会补充再讲下怎么使用vs code来创建python项目,包括调试等内容。
人生苦短,我用python!