使用miniconda 配置 jupyter notebook / Lab

一、创建虚拟环境

1.根据个人喜好,我喜欢使用pycharm

 2.使用conda命令

conda create -n jupyter python=3.10

二、安装要用到的软件包

1.先查看一下现有虚拟环境,并激活要用到的jupyter环境:

conda env list
conda activate jupyter

2. 安装所需软件包:

conda install jupyter notebook

 出现done,表示安装成功, 在最近添加里也可以看到。

3.运行一下jupytr notebook试一下

  运行界面:

但是默认文件夹位置是在C盘user下面,使用很不方面;可以通过下列方法修改。

1.Quit当前notebook

2.在jupyter环境下使用命令生成设置文件:

jupyter notebook --generate-config

3. 在对应位置的文件中添加设置语句

找到文件中的文本:#c.NotebookApp.notebook_dir = ‘’,在'  '在引号里填上自己想要的位置。

 4.重启jupyter查看

位置已经变成自己设置的。

 5.还有一个问题应该要做的是,应该使自己的notebook可以Change kernel

 我的已经设置好了,可以参考其他文章。https://blog.csdn.net/hu_wei123/article/details/127390535

三、notebook中有许多好用的拓展,但是需要一番设置。

四、配置Jupyter Lab

1.在 Chrome 应用模式下运行

我们可以使用 chrome 浏览器的应用程序模式将 Jupyter Lab 转换成一个独立的桌面应用程序。 这样可以删除所有不必要的工具栏和用户界面,并给人一种本地应用程序或 IDE 的感觉,体验更流畅!

在Jupyter Lab 的配置文件中,添加一行设置代码即可!

注:' 内'填的是自己使用浏览器 .exe 的地址,我用的是 Chrome。

注意是除号/////,不是反斜杠\\\\

c.NotebookApp.browser = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe --app=%s'

Anaconda Prompt终端输入:jupyter lab 即可启动。

 是不是看起来很舒服😁😁😁😁!

2.安装可以使用插件的辅助包Node.js 和 npm

conda search nodejs -c conda-forge # 搜索conda-forge下的nodejs版本。
conda install nodejs=18.15.0 -c conda-forge    # 选择最新版本
conda install npm # 我还不确定,可以自行搜索

 

五、细节优化

放一个Jupyter Lab插件教程的链接http://t.csdn.cn/PZ28X

Traceback (most recent call last): File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/notebook/traittypes.py", line 232, in _resolve_classes klass = self._resolve_string(klass) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/traitlets/traitlets.py", line 2015, in _resolve_string return import_item(string) ^^^^^^^^^^^^^^^^^^^ File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/traitlets/utils/importstring.py", line 33, in import_item module = __import__(package, fromlist=[obj]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ModuleNotFoundError: No module named 'jupyter_server.contents' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/durobin/miniconda3/envs/jupyter_env/bin/jupyter-notebook", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/jupyter_core/application.py", line 283, in launch_instance super().launch_instance(argv=argv, **kwargs) File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/traitlets/config/application.py", line 1073, in launch_instance app = cls.instance(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/traitlets/config/configurable.py", line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/traitlets/traitlets.py", line 1292, in __new__ inst.setup_instance(*args, **kwargs) File "/Users/durobin/miniconda3/envs/jupyter_env/lib/python3.12/site-packages/traitlets/traitlets.py", line 1335, in setup_instance super(HasTraits, self).setup_instance(*args, **kwargs) File "/Users/durobin/miniconda3/envs/jupyter_env/lib
03-17
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值