小工具      在线工具  汉语词典  dos游戏  css  js  c++  java

Jupyter的安装与默认目录的切换

机器学习,jupyter,python,ide 额外说明

收录于:17天前

下载与安装

清华大学开源软件镜像站

使用国内镜像下载速度比较快,但是从官网下载就很慢。

下载msi镜像文件并打开安装:

在这里插入图片描述

安装完成后,得到4个文件

在这里插入图片描述

Reset Spyder...Anaconda Powershell....都是相应的配置,其中后者是Jupyter和anaconda的dos命令窗口(相当于git的gitbash)。

默认启动文件

启动Jupyter可以通过桌面快捷方式也可以通过anconda powershell输入jupyter notebook,配置了全局环境变量的直接cmd启动。

在这里插入图片描述

启动后,您将看到C盘上的默认目录,其中包含原始系统和用户文件。如果要新建一个目录作为启动目录,需要更改配置:

  • 配置环境变量

配置环境变量的通过jupyter notebook - [路径]直接启动到该路径文件下

  • 没有通过cnaconda powershell配置和启动环境变量

查看配置文件目录:

jupyter notebook --generate-config

在这里插入图片描述
找到路径下的py文件:

在这里插入图片描述

修改c.NotebookApp.notebook_dir目录,修改为自己设置的路径

在这里插入图片描述

将前面的#注释删掉,添加设置路径如:‘D:\Python\Jupyter’。
然后将’‘修改为’D:\目标目录\Notebook’或者是’/home/work/yynbook’。
这里解释一下,因为在不同的系统里面,文件路径的符号是不一样的,windows是双斜杠(\),linux是反斜杠(/)。
如果你的这一行的前面有#,记得把它去掉,#是注释的意思,需要去掉配置才会生效。

在这里插入图片描述
到这里还没完,启动还是之前的默认目录,右键属性,删除后面的%USERPROFILE%的后缀:

在这里插入图片描述

保存并重新启动:

在这里插入图片描述
在这里插入图片描述

路径设置已生效

Anaconda

Anaconda 是一个包管理器和环境管理器,而 Jupyter Notebook 可以将数据分析代码、图像和文档组合成一个 Web 文档。前者默认包含后者。

Anaconda安装包大约600M左右,因为它包含了conda、Python以及python中最常用的数据科学包,数据分析三剑客如numpy、pandas、scipy等数据分析、数据可视化等常用模块matplotlib 和机器学习,例如 sklearn 模块。通过这些模块,jupyter就可以完成相应的数据分析。

配置好环境变量后,除了链接中查看管理包外,也可以在命令端输入 conda list,查看已经安装的包。

配置了环境变量的可以直接使用,未配置需要借助下载的anaconda poweshell
在这里插入图片描述

在这里插入图片描述

在使用时若缺少那些模块可以使用conda pip install 包名,来安装包。

在这里插入图片描述

由于Anaconda是包管理器和环境管理器,它的环境是独立的,这意味着计算机上有两个python SDK,例如本地python版本3.10.9:

在这里插入图片描述

anconda的python版本:3.9.13

在这里插入图片描述

两个环境是独立的,互不影响。

包括ancaonda的所有应用都是i使用自己独立的环境。
在这里插入图片描述

总结:

1)Anaconda自带大量常用的数据科学包。它附带 conda、Python 和 150 多个科学包及其依赖项。这样您就可以立即开始处理数据。

2)管理包Anaconda 是在 conda(一个包管理器和环境管理器)上发展出来的。在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。
3)管理环境为什么需要管理环境呢?比如你在A项目中用了 Python 2,而新的项目B老大要求使用Python 3,而同时安装两个Python版本可能会造成许多混乱和错误。这时候 conda就可以帮助你为不同的项目建立不同的运行环境。还有很多项目使用的包版本不同,比如不同的pandas版本,不可能同时安装两个 Numpy 版本,你要做的应该是,为每个 Numpy 版本创建一个环境,然后项目的对应环境中工作。这时候conda就可以帮你做到。

需要注意的是,anaconda需要连接互联网,jupyter可以在本地运行。

. . .

相关推荐

额外说明

java algorithm_date类方法及实例(生日日期)

文章目录 日期类函数 例题:生日日期★★ 日期类函数 Date()类: 常用方法:Date getTime() 获取当前对象距离某日期的毫秒数 Date setTime(long time)用于设置当前对象的时间为参数指定的毫秒数,距离标准时间 Simp

额外说明

Juc10_CPU指令、缓存结构、运行安全级别、操作系统内存管理、上下文切换、虚拟机指令集架构

文章目录 ①. 冯诺依曼计算机模型详解 ②. CPU指令结构 ③. CPU缓存结构 ④. CPU运行安全等级 ⑤. 操作系统内存管理 ⑥. 上下文切换 ⑦. 虚拟机指令集架构 ①. 冯诺依曼计算机模型详解 ①. 现代计算机模型是基于-冯诺依曼计算机模型

额外说明

四年的功能测试,在这个金九银十的招聘旺季找不到工作怎么办?

昨天周日跟一个读者聊了很久,今天跟大家聊一下他的故事。 他做了4年的功能测试了,最近因为种种原因换工作,结果从8月底到现在快两个月了,面试了十几二十家,收到的offer都不是自己很满意的,很是懊恼,不明白为什么市场行情已经这样了 我跟他分析了几点 你为什

额外说明

Oracle 临时表空间 SQL语句

以下总结了关于 Oracle 数据库临时表空间的相关 SQL 语句: Oracle 临时表空间创建和添加数据文件: --创建临时表空间 tempdata create temporary tablespace tempdata tempfile '/or

额外说明

PyTorch深度学习实战(22)——从零开始实现YOLO目标检测

PyTorch深度学习实战(22)——从零开始实现YOLO目标检测 0. 前言 1. YOLO 架构 1.1 R-CNN 目标检测模型的局限性 1.2 YOLO 目标检测模型原理 2. 实现 YOLO 目标检测 2.1 编译 DarkNet 2.2 设置

额外说明

[Vue3 博物馆管理系统] 使用Vue3、Element-plus tabs组件构建选项卡功能

系列文章目录 第一章 定制上中下(顶部菜单、底部区域、中间主区域显示)三层结构首页 第二章 使用Vue3、Element-plus菜单组件构建菜单 第三章 使用Vue3、Element-plus走马灯组件构建轮播图 第四章 使用Vue3、Element-

额外说明

[Ext JS]11.14 SimXhr.js?_dc=1659315492151:65 Uncaught TypeError问题分析与解决

问题: Uncaught TypeError: Cannot read properties of undefined (reading 'delay') at constructor.schedule (SimXhr.js?_dc=16594

额外说明

[Ext JS ]3.4 数字输入框 numberfield

类: Ext.form.field.Number xtype: numberfield 数字输入框用来输入数字, 可以验证数字在有效范围内。 基本用法: { xtype: 'numberfield',

额外说明

Vue2.x 路由添加前缀之打包注意事项

步骤一 修改 /public/index.html文件,静态资源路径,注意 config.js 前是没有左斜杠的 / ; <script src="<%= BASE_URL %>config.js"></script> <link rel="styles

额外说明

C语言开发-开发工具安装配置,gcc下载安装配置

CSDN话题挑战赛第2期 参赛话题:学习笔记 开发工具安装配置 下载安装VSCode开发工具,下载地址:https://code.visualstudio.com/ 喜欢用中文的可以,同时按Ctrl + Shift + X 快捷键 在左侧“扩展”视图文本

ads via 小工具