ipython:属于交互式的加强型的python的解释器,高性能的并行计算工具。比Python自带的解释器好用,功能更加的强大。
ipython优势 ①支持变量自动补全,自动缩进
②内置很多功能模块和函数(很好用)
③可以灵活的嵌入shell解释器
Jupyter:基于web程序的交互式笔记本,功能特别强大。
支持运行 40 多种编程语言,支持实时代码,编写出漂亮的代码文档。
可以把代码、图像、注释、公式、作图集于一体,实现可读性数据分析的灵活的工具,
用途为数据转换、数值模型、数据统计分析、机器学习等。
通常Python编程过程中,我们一般使用Python的IDE工具(例如pycharm),
但在实际的Python实际简单测试中(小单元或代码段),通常开启ipython,速度和效率比较高。
在生产环境,模块化开发,代码多了测试不方便,就在ipython进行测试和查询帮助。
①开启ipython和jupyter
在ubuntu系统内开启ipython,需要先安装ipython解释器程序,然后在bash界面输入ipython3命令即进入ipython环境。
jupyter安装配置—>步骤…
jupyter-notebook --generate-config
jupyter-notebook password 设置密码
安装步骤:①:使用apt-get安装jupyter-notebook sudo apt-get –y install jupyter-notebook
②:对jupyter进行全局预配置 sudo jupyter-notebook --generate-config
③:为jupyter设置登录密码 sudo jupyter-notebook password
④:指定可以登录jupyter的网络地址并且进行登录 例如:sudo jupyter-notebook --allow-root --ip=0.0.0.0 (全部网络)
⑤:使用浏览器进行登录验证,不要使用360浏览器。