step1.安装jupyter

使用pip或者conda等包管理工具安装jupyter(这部分倒是没有任何难度,一般也没有什么坑)

conda install jupyter notebook或者pip install jupyter等等

step2.修改jupyter的主目录文件夹

本人刚安装jupyter默认目录是用户目录

然后我就尝试去修改默认目录,经过一番折腾下成功了(查了一些资料自己尝试最终成功)

  • 前置知识jupyter notebook --generate-config 这个命令用于为 Jupyter Notebook 生成默认配置文件。该文件名为 "jupyter_notebook_config.py" ,它用于配置各种设置,如绑定的 IP 地址和端口,默认浏览器以及笔记本文件的位置。生成配置文件后,可以根据用户的需求进行修改。

在终端输入jupyter notebook --generate-config回车生成jupyter_notebook_config.py,该文件为Jupyter Notebook的默认配置文件

在写这篇博客之前,我已经配置好了环境,所以这里显示有一些不一样,但是输入上述命令后,可以得到生成的默认配置文件的位置

用带有编辑的软件打开该文件,然后修改默认路径(查找NotebookApp.notebook_dir这句话,修改单引号里的文字即可)

step3.jupyter配置conda的虚拟环境

①安装ipykernel

创建一个虚拟环境

conda create env_pytorch_gpu 创建一个名为env_pytorch_gpu的虚拟环境

进入虚拟环境

conda activate name进入名为env_pytorch_gpu的虚拟环境

安装ipykernel

conda install ipykernel

  • conda包管理的强大的原因之一就是其虚拟环境。Conda能够创建隔离的环境,该环境可以包含不同版本的Python以及其他软件包。Pip没有对环境的内置支持,而是依赖于诸如virtualenv或venv的其他工具来创建隔离的环境。(参考conda包管理的好处

②将配置虚拟环境写入jupyter notebook的kernel中

一定要保证进入虚拟环境中,例如我想为jupyter创建env_pytorch_gpu的虚拟环境,首先进入env_pytorch_gpu虚拟环境,在终端中输入conda activate env_pytorch_gpu

运行python -m ipykernel install --user --name=myenv 将环境写入notebook的kernel中,(--user 选项告诉命令仅为当前用户安装内核,而不是系统范围。--name 选项指定您要给新内核的名称。在这种情况下是 "myenv",注意这是名称而已!就是在Jupyter Notebook的内核列表中显示的名称)

一旦安装内核,它将在 Jupyter Notebook 的内核列表中可用,因此您可以切换到它并在特定环境中运行代码。

step4.jupyter的一些基础用法介绍(过几天再补)

jupyter的配置的更多相关文章

  1. TensorFlow安装及jupyter notebook配置

    版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:TensorFlow安装及jupyter notebook配置     本文地址:http:/ ...

  2. 远程jupyter+pycharm配置

    前言 作为一个数据工程师,最喜欢的事情就是不停的在现实的服务端环境调试代码的参数.我们在本地的环境与生产的状况决然不同,我们一开始在本地写代码测试再部署到服务端的三板斧就不适用了. 最好的方式可以直接 ...

  3. Jupyter Notebook配置多个kernel

    Jupyter Notebook配置多个kernel 前言: 在anaconda下配置了多个环境,而Jupiter Notebook只是安装在base环境下,为了能在Jupiter Notebook中 ...

  4. Jupyter notebook 配置目录

    默认打开Jupyter notebook,工作目录是C:\Users\Username,这里面有很多其它与Jupyter notebook无关的文件,也很有用,不能看着烦就删掉,所以需要修改Jupyt ...

  5. Ubuntu-16.04 R 安装及Jupyter notebook 配置

    1. R 安装 通常在Terminal下直接apt-get 即可,在16.10下可以get到R-3.3.1,目前最新好像是 R-3.4.2,可以去官方网站下载源码编译 (https://www.r-p ...

  6. Jupyter Notebooks 配置

    重装了三遍(破音) 一.首先进行Anaconda的下载 然后安装,将环境配置到系统变量上,如下 然后,打开 windows 的终端,检查是否配置成功 conda -V 然后就可以开始 Jupyter ...

  7. Jupyter 环境配置

    1. 找到python文件目录, 用管理员身份打开powershell python -m pip install jupyter 2. Jupyter notebook

  8. jupyter之配置自己喜欢的python环境

    之前安装anaconda,会自动安装jupyer笔记本,但是本人从来没有用过,近期查看github上的一些教程时,发现很多文件都是.ipynb为后缀的jupyter文件,于是自己准备琢磨一下把环境换成 ...

  9. 在jupyter中配置c++内核

    安装 xeus-cling conda install xeus-cling -c conda-forg xeus-cling 是一个用于编译解释于C++的Jupyter内核目前,支持Mac与Linu ...

  10. Jupyter lab 配置记录,xpython + R 语言

    install.packages(c("repr", "IRdisplay", "evaluate", "crayon" ...

随机推荐

  1. JWT基础概念详解

    JWT基础概念详解 JWT介绍 之前我们文章讲过分布式session如何存储,其中就讲到过Token.JWT.首先,我们来回顾一下使用Token进行身份认证. 客户端发送登录请求到服务器 服务器在用户 ...

  2. 二、python基本数据类型

    一. 字面量 代码中,被写在代码中的固定的值,称之为字面量 Python常用6种值(数据)类型 字符串(string) :又称文本,是由任意数量的字符如中文.英文.各类符号.数字等组成.所以叫做字符的 ...

  3. Python基础部分:11、文件和光标移动

    目录 一.文件操作 1.文件的概念 2.代码打开文件的方式 二.文件读写模式 1.'r' 只读模式 read 2.'w' 只写模式 write 3.'a' 尾部追写模式 add 三.文件操作模式 1. ...

  4. Redis 先操作数据库和先删除缓存, 一致性分析

    初始状态: 数据库和缓存中v=10 第一种,先删除缓存在操作数据库: 线程1准备更新数据库的值v=20,先删除缓存, 此时线程2进来, 缓存未命中,查询数据库v=10, 写入缓存v=10, cpu回到 ...

  5. onps栈移植说明(2)——编译器及os适配层移植

    2. 字节对齐及基础数据类型定义 协议栈源码(码云/github)port/include/port/datatype.h中根据目标系统架构(16位 or 32位)及所使用的编译器定义基础数据类型及字 ...

  6. JetBrains新产品Aqua——自动化测试开发工具(抢鲜体验)

    转载请注明出处️ 作者:测试蔡坨坨 原文链接:caituotuo.top/9a093c88.html 你好,我是测试蔡坨坨. 随着行业内卷越来越严重,自动化测试已成为测试工程师的必备技能,谈及自动化测 ...

  7. 2022-11-12 Acwing每日一题

    本系列所有题目均为Acwing课的内容,发表博客既是为了学习总结,加深自己的印象,同时也是为了以后回过头来看时,不会感叹虚度光阴罢了,因此如果出现错误,欢迎大家能够指出错误,我会认真改正的.同时也希望 ...

  8. Go语言核心36讲19

    你好,我是郝林,今天我们继续分享go语句执行规则的内容. 在上一篇文章中,我们讲到了goroutine在操作系统的并发编程体系,以及在Go语言并发编程模型中的地位和作用等一系列内容,今天我们继续来聊一 ...

  9. Cache的相关知识(二)

    1. cache背景知识 为什么的CPU内部需要cache单元?   主要的原因是CPU的速度和内存的速度之间严重不匹配,Cpu处理速度极快,而访问内存慢,cache在这个背景下就诞生了.设计人员通过 ...

  10. 解决python3解压文件名乱码问题(unzip)

    看来很多文章,不过我觉得最有效的还是改源码,因为我用的sublime text 3有插件Anaconda可以很方便的跳转到源码文件,你也可以入python3 的安装目录, 搜索 zipfile.py这 ...