windows 上搭建环境比较简单,直接下载安装包,直接安装即可,
安装完毕之后 E:\Python\Python35\Scripts\;E:\Python\Python35\; 会被加入到 环境变量PATH 中。
一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的 linux下,预装Python 的版本非常低, 2.6.6版本。需要重新安装一个较为主流的版本。
去官网下载地址:http://www.python.org/download/ 下载你需要的Python版本,
执行命令 tar -xzf Python-XXX.tgz 解压到指定目录
解压后进去目录:
configure 命令执行完之后,会生成一个 Makefile 文件,这个 Makefile主要是被下一步的 make 命令所使用。打开 Makefile你就会发现,里边制定了构建的顺序, Linux 需要按照Makefile 所指定的顺序来构建 (build) 程序组件。
make实际上编译你的源代码,并生成执行文件。
make install实际上是把生成的执行文件拷贝到 linux系统中必要的目录下,比如拷贝到 /usr/local/bin 目录下,这样所有 user就都能运行这个程序了。
到这里已经算安装完啦,总的来说,需要进过, configure->make->make install 的过程
再执行命令python 发现,运行的python 还是以前的版本。还未使用新安装的版本。此时需要执行命令which python
来了解 当前python的路劲。 笔者机器上的路劲是 /usr/bin/python。
其实刚才 make install 完了之后 在解压的目录里面会生成一个 python文件,将这个文件覆盖/usr/bin/python的文件即可
命令行交互模式: 搭建好python环境时,在命令行输入python 时 会进入交互模式,直接输入一些命令就可以得到执行结果啦
文件执行模式:搭建好python环境时, python代码存放在python文件里面,通过 命令 python {文件名},即可执行python程序了。
源代码: Python源代码的文件以“py”为扩展名,由python解释器解释运行
字节代码:Python源文件经过编译后生成的扩展名为 “pyc”的文件
编译方法: import py_compile
py_compile.compile("hello.py")
优化代码: 经过优化的源文件, 扩展名“pyo”
优化方法: python -o -m py_compile hello.py
以上三种类型均可直接运行