转载自慕课学院《python开发环境搭建》
whereis python
/usr/bin
python -m py_compile hello.py
ls
hello.py hello.pyc
hello.pyc 是一个编译过的二进制文件
python hello.pyc
可以直接运行,不能加快运行过程,但可以加快加载过程,减去了将脚本解释成字节码的过程
#python -o -m py_compile hello.py
ls
hello.py hello.pyo
python hello.pyo
用于大型程序的优化编译
pycharm 中设置Editor --- File and template --- python script --- 指定解释器 和 编码格式
#!/usr/bin/env python
# -*- coding:utf-8 -*-
或者
#!/usr/bin/python
# coding=utf-8
windows下区别化使用python2 python3 anaconda
首先windows下需要添加python.exe 和./script/ 的 2个路径到 path 变量
如何分别区分python2 和 python3
可以将python2的python.exe 改名为python2.exe, 在cmd termminal 输入python2 就可以默认打开python2了
关于anaconda,默认是python发行版和以及搭建编写环境,管理包,不需要再额外安装python
如果默认安装的时候没有设置环境变量,也需要把安装路径python.exe 和 ./scritpt/ 添加到path,要取消你自己安装的python2 和python3的环境变量中的路径