使用notebook 笔记(1)
1 去开启远程访问notebook 注意事项
安装好Ipython notebook 之后, 开启服务的方式如下:
ipython notebook --profile=nbserver --ip=XXX.XXX.XXX
PS :
--profile=nbserver 这个参数的值 可以写成绝对路径ipython 命令也可以用jupyter 代替
2 当远程访问ipython notebook 的时候, 发现输入正确的密码却仍然不能进入;
在这种情况下,我们是通过携带token 参数来访问的,
PS: 毕竟人家已经说了:Token authentication is enabled. You need to open the notebook server
with its first-time login token in the URL, or enable a password in order to gain access. The command:
如图所示:


所以, 我们在终端继续输入
jupyter notebook list
于是, 赋值其中一个, 粘贴到浏览器的地址栏中即可, 发现可以访问了。 如下:

3 在python notebook 里面创建notebook 的时候发现 很多第三方类库是无法使用(例如 numpy)
说明: 我本地环境中的python 中是含有 numpy 和 tensorflow 的;但是在notebook 里面去抛出:
ImportError Traceback (most recent call last)
<ipython-input-14-4ee716103900> in <module>()
----> 1 import numpy as np ImportError: No module named 'numpy'
通过查阅资料发现问题的所在: ipython 只会加载自己所在的类库目录下 的第三方类库, 而安装到其他地方的类库就无法加载了。
导致无法找到numpy 的问题原因是: numpy类库无法让python自动寻找到;
解决方法就是: 手动添加;
首先、 查询numpy 第三方类库所在的目录:
在远程终端中输入:
python
>>>import numpy as np
>>>print(np.__file__)
输出的是 ('/usr/python/lib/python3.5/site-packages/numpy/__init__.py')
如图所示:
好了 通过以上的命令我们知道了numpy 的安装路径;
于是乎, 可以在notebook手动加载到系统目录中, 依次输入:
import os
import sys
sys.path.append('/usr/python/lib/python3.5/site-packages/')
如图所示:



PS:
导入这个路径之后, 不仅仅numpy 可以用了,在这个目录下的其他第三方类库也可以使用了;
在此贴出 自己查询的 资料:
http://stackoverflow.com/questions/26238004/ipython-notebook-throws-importerror-ipython-doesnt
使用notebook 笔记(1)的更多相关文章
- notebook笔记
启动 __main__.py 静态文件 static/ 模板 templates/ 路由 比如tree/handlers.py default_handlers WebSocket ws://loca ...
- jupyter notebook 小笔记
安装直接按这个步骤了: https://hub.mybinder.org/user/ipython-ipython-in-depth-xj8fraz8/notebooks/binder/Index.i ...
- Python学习笔记——jupyter notebook 入门和中文pdf输出方案
简单粗暴的安装 对于懒人而言,我还是喜欢直接安装python的集成开发环境 anaconda 多个内核控制 jupyter官网 1). 同时支持python2 和python 3 conda crea ...
- 【学习笔记】第三章 python3核心技术与实践--Jupyter Notebook
可能你已经知道,Python 在 14 年后的“崛起”,得益于机器学习和数学统计应用的兴起.那为什么 Python 如此适合数学统计和机器学习呢?作为“老司机”的我可以肯定地告诉你,Jupyter N ...
- ML学习笔记之Jupyter Notebook各种使用方法
0x00 概述 Jupyter Notebook安装的官方网站 安装Jupyter Notebook的先决条件:已经安装了python(python 2.7 或者是python3) 具体的安装方法: ...
- 【笔记】jupyter notebook基础使用
jupyter notebook基础使用 执行代码 添加格子 在输出结果的同时添加一行 run cells and insert below 输出结果,若后续没有新的代码行了,则会在后面添加一行 查看 ...
- 博客笔记(blog notebook)
1. 机器学习 2. NLP 3. code 实际好人 实际坏人 预测百分比 预测好人 \(p_GF^c(s_c\|G)\) \(p_BF^c(s_c\|B)\) \(F^c(s_c)\) 预测坏人 ...
- Jupyter notebook使用笔记
常用快捷键 For a Cell, Blue -> selecting. Green -> editing. Esc -> exist edit When the cell is ...
- 【笔记】Jupyter notebook 高级 魔法命令
魔法命令 %run 可以调用自己编写的代码 代码内容 使用结果 测试时间有%timeit,%time %timeit 测试时间(生成表达式的逻辑) 测试次数是可以不定义的,有系统自己决定 算法复杂度可 ...
随机推荐
- apache shiro学习笔记
一.权限概述 1.1 认证与授权 认证:系统提供的用于识别用户身份的功能,通常登录功能就是认证功能-----让系统知道你是谁?? 授权:系统授予用户可以访问哪些功能的许可(证书)----让系统知道你能 ...
- springMVC下载功能
前台页面 <a href="download">下载</a> 后台代码 /** * 文件下载 * @param request * @return * @t ...
- CSS3 选择器 修改 整数个样式
.blogbottom ul li:nth-child(4n){margin-right:0px;} 说明:4n就是每第4个.
- ssm框架中的乱码问题的解决
在搭建ssm框架过程中可能会出现乱码的问题,解决的最好方法就是不管在哪儿都设置为utf-8: 统一编码格式,所有的都设置为utf-8: 首先的就是将所有的请求设置为utf-8: 设置post请求的编码 ...
- HDU6393(LCA + RMQ + 树状数组) n边图,两点最短距离 , 修改边权
这道题的进阶版本 进阶版本 题意: 一个n个点,n条边的图,2中操作,1是将某条边的权值更改,2是询问两点的最短距离. 题解: 由于n个点,n条边,所以是树加一个环,将环上的边随意取出一条,就是1颗树 ...
- Advanced Data Structures in competitive programming
1.bit #define isOn(S, j) (S & (1 << j)) #define setBit(S, j) (S |= (1 << j)) #define ...
- Autofac构建
1.初始化 using System.Reflection; using System.Web; using System.Web.Mvc; using System.Configuration; u ...
- Oracle9i之xmltype应用(1)
oracle从9i开始支持一种新的数据类型-- xmltype,用于存储和管理xml数据,并提供了很多的functions,用来直接读取xml文档和管理节点.下面将介绍xmltype的一些基本使用. ...
- webgoat环境搭建
链接: https://pan.baidu.com/s/1gfEKIyB 密码: 5zdq 1:配置Java环境变量,过程请找度娘 2:解压下载好的tomcat 3:将webgoat-containe ...
- PIE SDK微分锐化
1.算法功能简介 微分锐化通过微分使图像的边缘或轮廓突出.清晰.导数算子具有突出灰度变化的作用,对图像运用导数算子,灰度变化较大的点处算得的值较高,因此我们将图像的导数算子运算值作为相应的边界强度,所 ...
