jupyter-notebook多环境切换

本文介绍了两种在JupyterNotebook中切换不同虚拟环境的方法。一种是使用jupyter自带的命令行工具创建和管理内核,包括安装、删除和列出内核。另一种推荐的方式是结合conda和nb_conda_kernels库,这允许更方便地在环境中切换,无需手动命名。
造相-Z-Image-Turbo 亚洲美女LoRA

基于 **Z-Image-Turbo** 的图片生成 Web 服务,新增对 LoRA laonansheng/Asian-beauty-Z-Image-Turbo-Tongyi-MAI-v1.0 的按需加载支持与严格的后端内容策略

在日常使用jupyter-notebook时,可能会碰到需要切换不同虚拟环境的场景,本文即介绍两种比较常用的解决方案满足以上需求。

一、jupyter自带命令

直接上代码,注意,下面的代码在终端运行

#1、通过自己习惯的方式创造个虚拟环境,并切到该环境,然后执行以下命令安装jupyter内核

pip install ipykernel

#2、安装对应的环境
#其中deeplearning 是环境名称,而python3(keras)是前端展示名,也即在jupyter-notebook看到的环境名
python -m ipykernel install --user --name deeplearning --display-name "Python 3 (keras)"

#3、然后再打开jupyter-notebook,即可在kernel找到以上环境并切换了,支持添加多个环境
jupyter notebook

#4、删除指定环境
#如果想删除某个环境,则使用下面语句
jupyter kernelspec remove 当前环境名

#5、展示当前所有环境
jupyter kernelspec list
  1.  以上方法使用jupyter自带的命令行工具来维护环境
  2. python的虚拟环境,可以使用自己习惯的方式,比如virtualenv或virtualenvwrapper等

二、jupyter结合conda的第三方库(推荐)

#1、在base环境,终端执行以下命令
conda install nb_conda_kernels

#2、创造个新环境,并在该环境安装ipykernel
conda create -n myenv python=3.8

conda activate myenv

conda install ipykernel

#3、在base环境启动jupyter notebook

onda activate myenv

jupyter notebook

#4、然后,就可以在内核切换不同的jupyter环境
  1. 以上是结合conda和nb_conda_kernels库来实现,比较推荐该方式,因为不需要给虚拟环境手动命名,创造新环境后,只需要在该环境安装ipykernel即可
  2. 如果不希望安装和使用ananconda(因为的确太笨重了),则可以安装miniconda,该版本只会安装conda工具

您可能感兴趣的与本文相关的镜像

造相-Z-Image-Turbo 亚洲美女LoRA

造相-Z-Image-Turbo 亚洲美女LoRA

图片生成
Conda
Cuda

基于 **Z-Image-Turbo** 的图片生成 Web 服务,新增对 LoRA laonansheng/Asian-beauty-Z-Image-Turbo-Tongyi-MAI-v1.0 的按需加载支持与严格的后端内容策略

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值