是一个开源的Web应用程序,允许创建和共享包含实时代码、方程、可视化和解释性文本的文档。广泛用于数据清理和转换、数值模拟、统计建模、机器学习等领域。
1. 交互式编程: Jupyter允许用户在文档中直接编写代码,并即时运行和查看结果,支持超过40种编程语言,包括Python、R、Julia和Scala。 2. 文档和代码的整合: Jupyter的文档称为"notebook",它将代码、计算结果、文本(支持Markdown格式)、图像等整合在一起,方便用户记录和展示分析过程。 3. 易于分享和协作: Jupyter notebook可以被分享给其他用户,他们可以在自己的浏览器中运行、编辑和评论notebook。 4. 丰富的扩展性: Jupyter支持各种插件和扩展,可以增加新的功能,如改进的代码编辑器、交互式小部件等。 5. 社区支持: Jupyter有着活跃的社区,不断有新的工具和库被开发出来,以支持更广泛的应用场景。 6. 支持多种内核: Jupyter的核心是内核(kernel),它负责执行代码并返回结果。不同的内核支持不同的编程语言。 7. 集成开发环境(IDE)特性: Jupyter提供了代码补全、错误检查等IDE特性,使得编程更加方便。 8. 版本控制: Jupyter notebook可以与Git等版本控制系统结合使用,方便跟踪和回溯notebook的变更历史。
打开Anaconda Prompt也就是命令行 ----> 然后输入,conda activate pytorch ----> 然后输入 jupyter notebook,如果像我那样显示则再次输入:jupyter notebook D: ---->如果还没有用,则是因为没有安装jupyter,所以输入pip install jupter,等待安装即可
实际上用pycharm中的控制台,运行pytorch也是可以的。(其中按住Ctrl+enter是转行)
.ipynb
格式,但它们的结构(JSON)可能使版本控制系统如 Git 的差异比较变得复杂。