1、python的优点
- 简单、易学
- 免费、开源
- 可扩展性、可嵌入性
- 丰富的库
2、python的缺点
- 运行速度慢
- 中文资料匮乏
- 代码不能加密
3、环境搭建
https://www.python.org/downloads/
下载安装即可,安装完后打开cmd,输入python可测试安装结果。
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
https://www.anaconda.com/download
Anaconda是一个用于科学计算的python发行版,提供了包管理和环境管理的功能,可以很方便的解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和enviroment的管理,并且已经包含了python和相关的配套工具。
- 安装命令 :conda install(conda install scipy)
- 查看所有的安装包:conda list
- 查看python安装包:conda list python
- 更新:conda update(conda update python numpy)
- 删除:conda remove(conda remove python scipy)
Anaconda有一个自带的编辑器,但是这里我们还是选择了pycharm编辑器。
https://www.jetbrains.com/
下载安装,应该是需要注册码的,可以选择License Service,填写http://idea.imsxm.com/即可。这种方式只能在有网的情况下使用。
设置python解释器,File–>Setting–>Project:项目名—>Project Interpreter
如果是按照上面步骤走的话,应该至少有两个解释器,一个是单独安装的python.exe,另一个是Anaconda下面的python.exe,我们可以选择后者.