Why Python ?
- 全球范围内热度高
- 容易学习,容易安装,容易部署
- 跨平台
- 应用领域广:传统领域,大数据领域,人工智能领域
- 开源库丰富
版本选择
- Python2和Python3差异非常大
- Python3是主推版本,Python2官方将在2020年停止升级维护
- 建议使用Python3
Anaconda安装
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。
这里只介绍Windows平台安装。
Anaconda的官方下载链接:
https://www.anaconda.com/distribution/
选择与电脑系统对应的版本下载即可
Add Anaconda to system PATH environment variable
这里一定打钩,安装后自动配置好环境变量。
四种环境开发Python代码
- cmd黑窗口--语法学习
适用于语法学习
- Jupyter Notebook
Anaconda集成的工具,浏览器形式的编辑器
- 文本编辑器--sublime,Notepad
需配置与python交互环境
在弹出的窗口中输入以下命令:
代码语言:javascript复制cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
然后点击“保存”,随意取一个名字,比如“RunPython”,为方便,配置一下快捷键(比如 Alt W),点OK即可。之后运行Python文件只要按配置的快捷键或者在运行菜单上点“RunPython”即可。
注意不要跟已有的快捷键冲突。查看已有的快捷键,可以点击"运行"菜单->"管理快捷键"按钮 查看。
创建一个测试文件,保存为DemoRun.py。
代码语言:javascript复制
代码语言:javascript复制import platform;
print "Just for demo how to do python development under windows:";
print "Current python version info is %s"%(platform.python_version());
print "uname=",platform.uname();
按Alt W执行,看是否能输出结果。
- 集成开发环境Pycharm--生成环境,大型项目
下载地址:
http://www.jetbrains.com/pycharm/download/#section=windows
选择下载社区版即可,社区版免费
新建test.py,输入print("hello world"),右击选择run 'test'即可看到下方的输出结果