二.Python开发环境搭建

1.环境搭建

开发环境搭建(Python3 环境搭建 | 菜鸟教程 (runoob.com))主要就是安装Python的解释器

2.解释器分类

Python的解释器分类:
CPython(官方)
用c语言编写的Python解释器
PyPy
用Python语言编写的Python解释器
IronPython
用.net编写的Python解释器
Jython
用Java编写的Python解释器

3.步骤:

​ 1.下载安装包 python-3.6.5.exe (3.x 与 2.x 版本不兼容

​ 2.安装(傻瓜式安装。自定义安装,可以自己选择安装路径,注意加入环境变量

​ 3.打开命令行窗口,输入python 出现如下内容

     Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)] on win32
​        Type "help", "copyright", "credits" or "license" for more information.>>>    

在命令提示符后可以直接输入Python的指令!输入完的指令将会被Python的解释器立即执行!

exit() #退出Python

安装Python的同时,会自动安装一个Python的开发工具IDLE,通过IDLE也可以进入到交互模式, 但是不同的是,在IDLE中可以通过TAB键来查看语句的提示。IDLE实际上就是一个交互界面,但是他可以有一些简单的提示,并且可以将代码保存。

3、一个更好用的交互:ipython**

pip 是一个 Python 包安装与管理工具(缺省安装了)。

pip list (查看已安装的包)

安装ipython(ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。)

pip install ipython

从官网下载安装比较慢。

“运行”——>“.”(打开用户目录)——>新建一个pip文件夹——>在pip文件夹里建一个pip.ini文件:文件内容如下:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com

这样系统就会从阿里云下载包!(阿里的PyPI 镜像。)

PyPI (Python Package Index) 是 Python 编程语言的软件存储库。开发者可以通过 PyPI 查找和安装由 Python 社区开发和共享的软件,也可以将自己开发的库上传至 PyPI 。

在命令窗口输入:ipython

感受与python不一样的交互吧!(输入exit(),或按ctrl+d退出)

4、Jupyter Notebook**

ipython还是不是很友好。Jupyter这就上场了!Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。

安装先:

pip install jupyter

然后在命令窗口任何目录下运行:

jupyter notebook

就打开了默认浏览器了(注意命令窗口不能关闭)。学习从此开始。

5、集成开发环境(IDE:Integrated Development Environment): PyCharm**

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

(必须先下载安装 python解释器,不然pycharm只是一副没有灵魂的驱壳)

PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/

PyCharm 安装地址:http://www.runoob.com/w3cnote/pycharm-windows-install.html

Professional(专业版,收费):完整的功能,可试用 30 天。

Community(社区版是,免费):阉割版的专业版。(足够我们使用了!)

如果想使用专业破解的,稍后我会在主页更新教程

专业永久版教程

你可能感兴趣的:(001python,python,开发语言)