【Python】【jupyter-notebook】
1. win7 安装:https://www.cnblogs.com/zlslch/p/6984403.html
1、Jupyter Notebook 和 pip
为了更加方便地写 Python 代码,还需要安装 Jupyter notebook。 利用 pip 安装 Jupyter notebook。
为什么要使用 Jupyter?参考: https://www.zhihu.com/question/37490497
pip: Python 的包管理工具,安装 Python 的同时已经安装好了。
Jupyter notebook: 一个交互式笔记本,支持运行 40 多种编程语言。 利用她来写 Python,代码和运行结果都可以保存下载,十分方便。
2、Jupyter notebook 安装
命令行窗口输入: pip install jupyter
切换到 D:\SoftWare\Python\Python36\Scripts目录下,
当然,若大家是默认安装的话,则在C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts 目录下 。
或者将该目录添加到 path,就不用切换了。
我这里,因为考虑到机器学习深度学习那边,已经安装了Anaconda2和Anaconda3,所以这边的数据分析所用的python3.6.1就不添加到path了。每次去切换到这个目录来,也不麻烦。
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>cd /d D:\D:\>cd D:\SoftWare\Python\Python36\ScriptsD:\SoftWare\Python\Python36\Scripts>pip install jupyter
安装成功。
3、 jupyter notebook的启动
命令行窗口输入: jupyter notebook
D:\SoftWare\Python\Python36\Scripts>jupyter notebook [I 10:37:02.828 NotebookApp] Serving notebooks from local directory: D:\SoftWare \Python\Python36\Scripts [I 10:37:02.828 NotebookApp] 0 active kernels [I 10:37:02.828 NotebookApp] The Jupyter Notebook is running at: http://localhos t:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d1050b0d [I 10:37:02.829 NotebookApp] Use Control-C to stop this server and shut down allkernels (twice to skip confirmation). [C 10:37:02.833 NotebookApp]Copy/paste this URL into your browser when you connect for the first time,to login with a token:http://localhost:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d10 50b0d [I 10:37:03.628 NotebookApp] 302 GET / (::1) 1.00ms [I 10:37:03.647 NotebookApp] 302 GET /tree? (::1) 5.00ms [I 10:37:05.535 NotebookApp] Accepting one-time-token-authenticated connection f rom ::1
同时,默认浏览器会打开 Jupyter notebook 窗口。 说明 Jupyter notebook 安装成功了。
4、配置 Jupyter notebook
jupyter notebook --generate-config
运行之前
打开“.jupyter”文件夹,可以看到里面有个配置文件。
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>cd /d D:\D:\>cd D:\SoftWare\Python\Python36\ScriptsD:\SoftWare\Python\Python36\Scripts>jupyter notebook --generate-config Writing default config to: C:\Users\Administrator\.jupyter\jupyter_notebook_conf ig.pyD:\SoftWare\Python\Python36\Scripts>
修改jupyter_notebook_config.py配置文件
打开这个配置文件,找到“c.NotebookApp.notebook_dir=……”,把路径改成自己的工作目录。
比如,这里要变更为
## The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = 'D:\Code\jupyter-notebook'
,当然,文件夹 jupyter-notebook 需要自己创建好。
配置文件修改完成后, 以后在 jupyter notebook 中写的代码等都会保存在自己创建的目录中。
jupyter notebook的自定义启动(变了)
配置文件修改成后,就可以启动 jupyter notebook 了,命令行窗口中输入 jupyter notebook,
默认浏览器就会打开一个页面
jupyter notebook的启动
命令行窗口输入: jupyter notebook
以前是
D:\SoftWare\Python\Python36\Scripts>jupyter notebook [I 10:37:02.828 NotebookApp] Serving notebooks from local directory: D:\SoftWare \Python\Python36\Scripts [I 10:37:02.828 NotebookApp] 0 active kernels [I 10:37:02.828 NotebookApp] The Jupyter Notebook is running at: http://localhos t:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d1050b0d [I 10:37:02.829 NotebookApp] Use Control-C to stop this server and shut down allkernels (twice to skip confirmation). [C 10:37:02.833 NotebookApp]Copy/paste this URL into your browser when you connect for the first time,to login with a token:http://localhost:8888/?token=8f82159edecad826ce9769f126402fc58f5b87b8d10 50b0d [I 10:37:03.628 NotebookApp] 302 GET / (::1) 1.00ms [I 10:37:03.647 NotebookApp] 302 GET /tree? (::1) 5.00ms [I 10:37:05.535 NotebookApp] Accepting one-time-token-authenticated connection f rom ::1
现在是
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>cd /d D:\D:\>cd D:\SoftWare\Python\Python36\Scripts D:\SoftWare\Python\Python36\Scripts>jupyter notebook [I 10:59:58.326 NotebookApp] Serving notebooks from local directory: D:\Code\jup yter-notebook [I 10:59:58.327 NotebookApp] 0 active kernels [I 10:59:58.327 NotebookApp] The Jupyter Notebook is running at: http://localhos t:8888/?token=e520d165636db926b824bd77fe81559555ff679cc5fdc774 [I 10:59:58.328 NotebookApp] Use Control-C to stop this server and shut down allkernels (twice to skip confirmation). [C 10:59:58.332 NotebookApp]Copy/paste this URL into your browser when you connect for the first time,to login with a token:http://localhost:8888/?token=e520d165636db926b824bd77fe81559555ff679cc5f dc774 [I 10:59:59.532 NotebookApp] Accepting one-time-token-authenticated connection f rom ::1
当然,其实啊,这个玩意非常的简单和方便。关于修改名字、上传等操作,后续关注的我博客。
常见问题及解决方案
如何添加 Path?
计算机-右击-单机“属性”
单机“高级系统设置”
单机“环境变量”
找到系统变量 path,编辑
在最后加上 2 个路径:
C:\Users\Administrator\AppData\Local\Programs\Python\Python36
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts
说明:以上默认安装路径,每个电脑上是类似的,找到复制这个路径加到 Path 中即可
我的路径是已经改了,在下面的这篇博客里,可以看到
Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解)
这是我自定义的Python 的安装目录 (D:\SoftWare\Python\Python36\Scripts)
jupyter notebook 闪退
解决办法:更换默认浏览器。 ,建议用谷歌浏览器或者火狐浏览器
转载于:https://www.cnblogs.com/suren2017/p/8670614.html
【Python】【jupyter-notebook】相关推荐
- python计算各类型电影的评分_【Python数据科学实战项目】之 基于MovieLens的影评趋势分析|详解...
原标题:[Python数据科学实战项目]之 基于MovieLens的影评趋势分析|详解 注:图片源于https://movielens.org/ 1. 项目任务 1.1 数据来源 本项目使用Group ...
- 基于点击量的趋势分析python_【Python数据科学实战项目】之 基于MovieLens的影评趋势分析详解...
原标题:[Python数据科学实战项目]之 基于MovieLens的影评趋势分析详解 本文转自: 数据科学DataScience 注:图片源于https://movielens.org/ 1. 项目任 ...
- 【Python排序搜索基本算法】之拓扑排序
[Python排序搜索基本算法]之拓扑排序 版权声明:本文为博主原创文章,未经博主允许不得转载.
- python 项目管理_【Python基础(十三)】文件的操作(II)
上一节内容自我感觉略显仓促,似乎并没有完全地把文件操作讲清楚,所以今天想再补充一些知识,力争能更好地完善这一部分的内容. 我们继续解释文件对象所提供的方法.文件的读取主要使用file.read(siz ...
- html input不能输入小数_【Python基础(八)】输入和输出
本节将会介绍python中的输入和输出操作,基础部分主要就是介绍input()和print()的用法,print()我们在之前的学习中已经多次使用了,并不陌生,这一节再详细的梳理一下print()中可 ...
- 【Python实现人脸比对】——打造智能人脸识别系统
[Python实现人脸比对]--打造智能人脸识别系统 人脸比对是指对两张或多张人脸图像进行对比,判断它们是否属于同一个人的过程.在现代化社会的各个领域中,如金融.安防.旅游等等,人脸识别技术得到广泛应 ...
- 【Python学习笔记—保姆版】第四章—关于Pandas、数据准备、数据处理、数据分析、数据可视化
第四章 欢迎访问我搞事情的[知乎账号]:Coffee 以及我的[B站漫威剪辑账号]:VideosMan 若我的笔记对你有帮助,请用小小的手指,点一个大大的赞哦. #编译器使用的是sypder,其中&q ...
- 【Python基础第8期】任务1打卡
[Python基础第8期]任务1打卡 1)环境搭建:anaconda环境配置.解释器 2)python初体验:print and input 3)python基础讲解:python变量特性+命名规则. ...
- C++中如何控制语句只执行一次_【Python基础(七)】逻辑控制
本节将会讲到在编程中个人认为最重要的知识之一,逻辑控制.与其说是介绍语法,不如说是阐述看待事物的方法.我们身处的世界,每天有海量信息向我们袭来,每天我们要处理若干的事件,对于每一个事件,它都由若干个小 ...
- Python excel xlwings+QT 考勤表开发 -【Python Office开发基础培训】 拆分合并文件
Python excel xlwings+QT 考勤表开发 1. 概述 2. QT界面搭建 2.1搭建界面 3. 搭建软件架构 3. 读取输入文件 3.1链接文件 3.2读取表格 3.3解析为树状结构 ...
最新文章
- 09最短小说:意见统一
- JS调用PageMethods(转)
- VS2008中代码段(Snippet)及代码段编辑
- C++学习笔记35:函数模板
- Qt中多线程与界面组件的通信
- MySQL计算在线时长(超过2分钟未上传不在计算范围)
- [easyui] 在iframe中操作父窗口的组件
- centos dns服务器_用 OpenStack Designate 构建一个 DNS 即服务(DNSaaS) | Linux 中国
- Linux内存buffer与cache区别
- 学生信息管理系统——C语言版
- 【Nginx】Nginx 工作原理
- linux安装smmo压缩包软件,Linux centos 安装rarlinux压缩软件 使有rarlinux
- HMC5883L手册总结与经验分析 详解
- 2023联考管综论说文阅卷标准及提分计划:附2010-2022年真题
- centos 计算器_计算初学者进行服务器centos 7.6系统及orca、xtb、gaussian 16软件的安装乱谈...
- android 仿微信 视频播放器,Android仿微信多媒体选择器 - SmartMediaPicker
- Node模块--chalk
- 【CAD】Java使用第三方类库解析CAD文件,详细接口说明
- PHP.ini 中文注解
- mysqldump导出表结构