python
* error 错误 * name 名字 * defined 已经定义 * syntax 语法 * invalid 无效 * Indentation 索引 * unexpected 意外的,不指望的 * character 字符 * line 行 * encoding 编码 * declared 声明 * details 细节,详细信息 * ASCII 一种字符编码
Python 的解释器 现在有多个语言的实现,包括: - CPython —— 官方版本的 C 语言实现 - Jython —— 能够运行在 Java 平台 - IronPython —— 能够运行在 .NET 和 Mono 平台 - PyPy —— Python 实现的,支持 JIT 即时编译
linux
http://ipython.org/install.html
ui
Python 3.x 使用的解释器是 ipython3 编码
import sys for path in sys.path: print(path)
结果:url
/home/abc/PycharmProjects/study/venv/bin/python /home/abc/PycharmProjects/study/demo.py
/home/abc/PycharmProjects/study
/home/abc/PycharmProjects/study
/usr/lib/python35.zip
/usr/lib/python3.5
/usr/lib/python3.5/plat-x86_64-linux-gnu
/usr/lib/python3.5/lib-dynload
/home/abc/PycharmProjects/study/venv/lib/python3.5/site-packages
/home/abc/PycharmProjects/study/venv/lib/python3.5/site-packages/setuptools-39.1.0-py3.5.egg
/opt/pycharm-2018.3.3/helpers/pycharm_matplotlib_backendspa
Process finished with exit code 0代码规范
$ pip --version pip 19.0.3 from /home/abc/PycharmProjects/study/venv/lib/python3.5/site-packages/pip (python 3.5)code
$ pip install ipython htm
Python一键安装所有依赖包
$ pip install requests
$ pip freeze > requirements.txt
certifi==2018.11.29
chardet==3.0.4
idna==2.8
requests==2.21.0
urllib3==1.24.1
$ pip install -r requirements.txt