您的位置:首页 > 娱乐 > 八卦 > 东莞市建网站_网页游戏脚本制作教程_深圳网络营销推广渠道_搜索引擎是什么意思啊

东莞市建网站_网页游戏脚本制作教程_深圳网络营销推广渠道_搜索引擎是什么意思啊

2025/4/2 19:50:17 来源:https://blog.csdn.net/weixin_70673823/article/details/146280852  浏览:    关键词:东莞市建网站_网页游戏脚本制作教程_深圳网络营销推广渠道_搜索引擎是什么意思啊
东莞市建网站_网页游戏脚本制作教程_深圳网络营销推广渠道_搜索引擎是什么意思啊

        Jupyter——免费软件、开放标准和 Web 服务,用于跨所有编程语言的交互式计算。

  •  JupyterLab 是最新的基于 Web 的交互式开发环境,适用于笔记本、代码和数据。其灵活的界面允许用户配置和安排数据科学、科学计算、计算新闻和机器学习中的工作流程。模块化设计允许扩展来扩展和丰富功能。
  • Jupyter Notebook 是用于创建和共享计算文档的原始 Web 应用程序。它提供了一种简单、简化、以文档为中心的体验。

1、Jupyter官网地址

https://jupyter.org/

可以使用网页版,也可以下载安装。这里使用Anaconda中自带的Jupyter Notebook

2、打开Jupyter Notebook

        在开始菜单中的Anaconda文件夹下打开Jupyter Notebook,或者直接双击打开Anaconda在软件中打开Jupyter Notebook:

点击上面的Jupyter Notebook后一般会弹出命令窗口并直接跳转到浏览器即可使用Jupyter Notebook了。如果报错没有跳转到浏览器,可能是电脑系统用户名为中文无法自动跳转,不过可以直接复制它给出的网址到浏览器粘贴手动打开。

注意:该自带的Jupyter Notebook是默认安装在Anaconda的base虚拟环境中的,也就是说,在该Jupyter Notebook中只能使用Anaconda的base虚拟环境以及base环境中的包,而无法使用你自己创建的其他虚拟环境以及它们中的各种包,因此下面介绍一下如何才能使用其他环境。

3、Jupyter Notebook的配置     

         要让Anaconda中的Jupyter Notebook使用其他环境以及它们中的包,有两种方法:

  • 在当前base环境中安装你需要使用的所有包
  • 在其他环境中也安装一个Jupyter Notebook

        第一种方法只是在一个环境中安装各种包,与其他环境的安装各种包没区别,在此不过多介绍。因此主要介绍第二种方法,即在其他环境中安装一个Jupyter Notebook。

1、首先打开Anaconda Prompt,默认是在base环境下,使用命令:

conda list

查看当前base环境中安装了哪些包,主要是名为ipykernel的包与Jupyter Notebook有关。

2、然后进入自己创建的另一个环境,使用命令:

conda activate env_name

其中,env_name是你自己定义的环境名字。

        接着,同样使用命令:

conda list

查看当前环境并没有与Jupyter Notebook相关的包,因此需要安装。

3、在这个虚拟环境中使用命令:

conda install nb_conda

回车,就能看到所需要安装的所有包,接着输入’y',安装这些与Jupyter Notebook相关的包。

4、安装完成后,在当前环境下,输入jupyter notebook回车,此时就能在这个环境中打开Jupyter Notebook了。

5、在打开的Jupyter Notebook中切换环境,只需点击”new“,在下拉菜单中找到需要使用的环境即可。

4、Jupyter Notebook的简单使用

        选择想要使用的环境,然后点击”new“,即可创建新的文件。

 输入一行代码,回车是换行输入下一行代码,还是在同一个代码块中:

 而”shift“ + ”enter“则是跳转带下一个代码块,并执行上一个代码块的内容:

也可以点击”运行“或者三角形来运行代码:

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com