Linux CentOS6离线安装Jupyter notebook

手把手教你离线部署Jupyter Notebook及高效插件配置 本文详细介绍了如何在离线环境中部署Jupyter Notebook及配置高效插件,包括离线安装步骤、依赖管理、核心扩展安装及常见问题排查。特别针对金融、科研等封闭网络场景,提供完整的whls包和requirements.txt解决方案,帮助开发者和数据分析师突破网络限制,提升工作效率。 阅读详情

1、环境介绍

Linux: CentOS 6.7
Python: 2.7

2、安装python3.5

下载python3.5安装包:

wget –no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

解压到当前目录:

tar -zxvf Python-3.5.0.tgz

cd Python-3.5.0

./configure --prefix=/usr/local/python3.5 --enable-shared

make & make install

ln -s /usr/local/python3.5/bin/python3 /usr/bin/python3
此时运行python3命令的话会报错,缺少.so文件,我们需要进行如下操作:

cp -R /usr/local/python3.5/lib/* /usr/lib64/

ok!此时python3的基础环境已经安装完成!

3、安装pip3及setuptool

1、安装pip前需要前置安装setuptools

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

tar -zxvf setuptools-19.6.tar.gz

cd setuptools-19.6

python3 setup.py build

python3 setup.py install

报错:RuntimeError: Compression requires the (missing) zlib module

我们需要在linux中安装zlib-devel包,进行支持。

yum install zlib-devel
1
需要对python3.5进行重新编译安装。

cd python3.5

make & make install

又是漫长的编译安装过程。

重新安装setuptools

python3 setup.py build

python3 setup.py install

2、安装pip

wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

tar -zxvf pip-8.0.2.tar.gz

cd pip-8.0.2

python3 setup.py build

python3 setup.py install

如果没有意外的话,pip安装完成。

4、联网的机器pip3 下载jupyter pypi依赖包

mkdir /jupyter
cd jupyter
pip3 download jupyter

5、目标机器 pip3 install
将上一步下载的jupyter目录拷贝至目标机器的 /jupyter 目录
执行命令:

pip3 install /jupyter/jupyter-1.0.0-py2.py3-none-any.whl --no-index --find-links=/jupyter

jupyter的安装就完成了,接下来就是jupyter的配置

6、jupyter配置
安装完后即可以启动:

jupyter-notebook 

如果在启动的时候提示,说明默认不建议使用root来运行,不过我们可以配置文件修改,接下来会介绍如何修改

Running as root is not recommended. Use --allow-root to bypass. 

在上一次的版本中直接执行

jupyter notebook --generate-config

即可初始化配置文件来,但是新版的要加入–allow-root才行;

jupyter notebook --generate-config --allow-root 
[root@jupyter ~]# ipython  
Python 2.7.5 (default, Nov  6 2016, 00:28:07)   
Type "copyright", "credits" or "license" for more information.  

IPython 5.3.0 -- An enhanced Interactive Python.  
?         -> Introduction and overview of IPython's features.  
%quickref -> Quick reference.  
help      -> Python's own help system.  
object?   -> Details about 'object', use 'object??' for extra details.  

In [1]: from notebook.auth import passwd  

In [2]: passwd()  
Enter password:   
Verify password:   
Out[2]: 'sha1:da874cad4309:4104089e5ef97c8fcbe69c2ac7d6a1071ca50a40' 
 修改配置文件中的IP地址、工作目录、并添加一个认证密码:
c.NotebookApp.allow_root = False  
去掉注释,并修改成True即可解决root权限运行的问题。  
c.NotebookApp.ip = 'localhost'  
去掉注释,并把localhost改成0.0.0.0,这样就可以外部访问了,默认只有在本机可以访问的;  
163 c.NotebookApp.ip = '0.0.0.0'  
c.NotebookApp.notebook_dir = u''  
改成如下,这样就会默认把notebook上创建的文件保存到指定目录下;需要事先创建。   
c.NotebookApp.notebook_dir = u'/opt/jupyter'  


c.NotebookApp.password = u''  
加入上面创建的密码:  
c.NotebookApp.password = u'sha1:da874cad4309:4104089e5ef97c8fcbe69c2ac7d6a1071ca50a40'  

保存,重新运行程序:

jupyter-notebook
Jupyterlab离线安装及windows环境多Python内核设置 windows下的jupyterlab安装 阅读详情

相关推荐

Linux下安装配置Jupyter Notebook

Linux下安装配置Jupyter Notebook一、环境二、pip下载安装三、初始化jupyter notebook四、配置文件五、遇到的报错 一、环境 1.系统:CentOS 7 2.编译环境:Python3.6 pip-20.0 3.软件:XShell 6 二、pip下载安装 打开Linux终端,输入 pip install jupyter notebook 出现Successfully...

猿猿小白屋 1445

离线装docker和相关应用保姆级教程——以安装docker-jupyter/notebook为例

离线安装docker以及相关应用的保姆级教程

不管风雨有多少丶的博客 3425

【CentOS】Linux 安装 Anaconda 及配置 Jupyter

生成Jupyter Notebook配置文件 配置文件路径:/root/.jupyter/jupyter_notebook_config.py。c.NotebookApp.enable_mathjax = True # 是否用mathjax,它是一种用于数学公式显示的工具。c.NotebookApp.notebook_dir = '/bs/AI' #设置Notebook启动进入的目录。c.NotebookApp.allow_remote_access = True # 允许远程访问。

支持小企业智能化,可以联系 1132

离线安装 jupyter notebook 以及扩展功能

下载离线安装包-百度网盘: 链接:https://pan.baidu.com/s/1ebQoCCA45lMr1Fw2fvdsyw 提取码:reud 首先解压安装包,解压目录最好是python安装目录的Scripts文件夹下(方便后续操作,当然其他目录也不会有问题,但是安装命令有细微差异,不然会报错)。里面有两个文件,whls文件夹存放的是所有依赖包,requirements.txt是需要安装的具体包名和版本 管理员权限打开cmd,cd至Scripts文件夹下,键入命令:pip instal...

qq_33128213的博客 5644

Centos7 内网安装Jupyter Notebook && 安装过程的“神坑”

Centos7 内网安装Jupyter Notebook && 安装过程的“神坑” jupyter notebook: Jupyter notebook 是一个很强大的交互式和展示数据科学项目的工具,它可以作为一个开发文档,包含代码、解释说明文字、代码运行结果、数学公式等等,功能非常强大,也是现在非常流行的工具。 另一代:jupyterhub 多用户使用 下一代:jupyterLab 1.安装(代理配置省略,请看作者其他文章有写) 作者使用Centos7 自带的python2.7安装

方冬_肖 879

【电力电子控制】基于强化学习的单相逆变器并网电流控制

本文将尝试以 DQN(Deep Q-Network)为例,设计并训练一个面向单相逆变器的智能控制器,实现对并网电流的精准调节。

weixin_62596197的博客 463

离线环境下,该如何安装Anaconda、配置JupyterNotebook?

Jupyter Notebook是基于网页的用于交互计算的应用程序。可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中「直接」编写和运行代码,代码的运行结果也会直接在代码块下显示。

Python学习与数据挖掘 2525

中断向量表配置不当引发Default_Handler死循环问题解析

本文深入解析STM32开发中因中断向量表配置不当导致的Default_Handler死循环问题。以STM32F407VET6为例,详细阐述中断向量表的工作原理、常见触发场景及系统化排查方法,并提供使用STM32CubeMX的正确姿势和手动配置的注意事项,帮助开发者快速定位并解决这一常见难题。

grafana6viz的博客 181

centos7搭建Jupyter Notebook

Jupyter Notebook 快速入门 Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。在本文中,我们将介绍 Jupyter notebook 的主要特性,以及为什么对于希望编写漂亮的交互式文档的人来说是一个强大工具。 1.安装python3.7 Linux下默认系统自带python2.7的版本,这个版本被...

天涯的浪子 5342

Python量化交易实战:如何用vnpy+Tushare获取股票历史数据(附完整代码)

本文详细介绍了如何利用vn.py框架与Tushare数据接口,构建一个健壮的Python量化交易数据获取引擎。通过封装Tushare API,实现股票历史数据的自动化获取与格式转换,并适配vn.py的BarData结构,为策略回测与实盘交易提供稳定、高效的数据基础。文中提供了完整的代码实现,涵盖环境配置、核心封装逻辑及高级功能扩展。

cola5的博客 1224

Isograph工具解析:FTA、RBD、FMECA与ETA在可靠性工程中的实战应用

可靠性工程是确保复杂系统安全稳定运行的核心学科,它通过量化方法评估和提升系统在特定条件下的无故障运行能力。其基本原理涉及对系统失效模式、概率及影响进行建模与分析,旨在将定性的工程经验转化为定量的决策依据。在工程实践中,故障树分析(FTA)和可靠性框图(RBD)是两种互为补充的关键技术:FTA采用自上而下的演绎逻辑,追溯导致顶事件发生的所有可能故障组合;RBD则采用自下而上的归纳逻辑,描述系统成功运行所需的功能结构关系。这些分析技术的工程价值在于能够提前识别设计薄弱环节,量化风险,并指导设计优化与维修策略制定

weixin_42522009的博客 318

CentOS 安装 Jupyter Notebook

文章目录安装依赖使用虚拟环境Jupyter 安装 & 配置启动 jupyter 安装依赖 yum -y groupinstall "Development Tools" yum -y install python-devel 使用虚拟环境 pip install virtualenv virtualenv pyenv source pyenv/bin/activate Jupyter 安装 & 配置 安装 pip install jupyter 目录准备 我们先为 Jupyte

AlexDev 815

活用QueryWrapper与@Select注解,构建MybatisPlus动态多表查询方案

本文深入探讨了如何结合MybatisPlus的QueryWrapper与@Select注解,构建高效灵活的动态多表关联查询方案。通过解析${ew.customSqlSegment}占位符机制,并设计通用的Service层封装,解决了复杂条件下多表查询的SQL拼接难题,显著提升了后台管理系统列表查询的开发效率与可维护性。

weixin_29291069的博客 271

Centos上安装 Jupyter NoteBook

1、安装Jupyter Notebook库 $ pip3 install jupyter #或pipinstall jupyter 2、生成Jupyter Notebook配置文件 $ jupyter notebook --generate-config #注意配置文件位置,等会儿要用 3、设置jupyter notebook密码,用于登录Jupyter。 $ python3 #打开python终端,输入以下: >> from IPython.lib import pas...

selar888的专栏 1048

OpenCV中SGBM中BT代价计算

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

qq_27606639的博客 5978

[特殊字符] 2026终极实战:Python爬取得物App球鞋实时交易价格 —— 从签名破解到数据可视化全栈指南

价格敏感度:热门鞋款(如Air Jordan 1、Yeezy 350、Dunk SB)价格每分钟都在波动,短线套利空间巨大。稀缺性:限量发售、联名款、地区限定,导致供需关系实时变化。数据壁垒:得物App使用自研WMS签名算法设备指纹绑定动态请求头加密,是爬虫工程师的“练兵场”。本博客将手把手带你从零搭建一套生产级得物球鞋价格爬虫系统,涵盖:抓包与逆向分析(mitmproxy + Frida)签名算法逆向(Python复刻)设备模拟与心跳保活(ADB + uiautomator2)

2201_76125261的博客 1125

Linux下 jupyter notebook的使用

关于虚拟环境的创建及管理见我另一篇文章pyenv管理python环境 我的系统版本:Centos7.9 在所在虚拟环境内安装jupyter notebook,同时也会自动安装ipython (lwj361) [python@lura ~/lwj/projects/cmdb]$pip install jupyter 安装成功提示: 修改jupyter notebook密码: [python@lura ~/lwj/projects/cmdb]$jupyter notebook --help [python

带你去吃小豆花的博客 7227

2024年CSP-X复赛真题题解(T1:购物)

2024年CSP-X复赛真题题解(T1:购物)

王老师青少年编程 1182

Centos8 部署 Jupyter Notebook

Jupyter(https://jupyter.org)项目是一个非营利性开源项目,于 2014 年由 IPython 项目中诞生,它能支持所有编程语言的交互式数据科学和科学计算。它的特点是能够在网页上直接执行编写的代码,同时支持动态交互,在做数据可视化时尤其方便。为了能随时随地调试稍纵即失的灵感代码,我专门在网上购买了一台云主机并部署了 Jupyter Notebook。有了它我甚至可在手机上做一些有意思的实验。下面我将此次部署过程分享出来,希望对有类式需求的朋友有所帮助。

2063

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Centos安装Anconda3并使用jupyter-notebook

Centos安装Anconda3并使用jupyter-notebook 一、安装Anconda 1、下载Linux环境下Anconda安装脚本 wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.02-Linux-x86_64.sh 2、执行Anconda安装脚本 bash Anaconda3-2020.02-Linux-x86_64.sh 接下来会出现一堆的Li

Dolphin_Zhao的专栏 888

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

linux centos7 系统安装 jupyter notebook

1.安装pip yum install python-pip pip install jupyter 如果安装比较慢可以切换为国内源: http://mirrors.aliyun.com/pypi/simple/ 或者https://pypi.tuna.tsinghua.edu.cn/simple pip install jupyter --trusted-host mirror...

rockstics的博客 914

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【开发工具】Linux-CentOS配置远程使用Jupyter lab& jupyter notebook

前言 上篇文章【开发工具】Linux-CentOS安装Anaconda已经介绍过,如何在Linux系统上安装Anaconda了,而对于一些研究人员来说使用比较多的还是jupyter这个工具,但是在远程的过程中又不能打开服务器端的浏览器,会不会有种感觉:安装了Anaconda没有多大用处?其实不然,我们可以在服务器上配置jupyter,我们在本地连接服务器上的jupyter就可以了。下面就介绍如何配...

让算法融入生活,改变生活! 966

Linux Centos7安装anaconda3和jupyter

Linux Centos7安装anaconda3和jupyter notebook 安装anaconda3 anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 一、下载安装文件链 库:https://repo.anaconda.com/pkgs/ conda:使用 https://docs.conda.io/projec...

码农崛起 1848

在CentOS7上部署Python开发工具Jupyter Notebook的遭遇

在CentOS7上部署Python开发工具Jupyter Notebook遭遇。

肖永威的专栏 3440

Linux 中安装jupyter notebook

jupyter notebook是数据工作者常用的工具,具有优秀的交互式数据分析体验。在linux centos7服务器上搭建jupyter notebook服务,通过网页访问的形式使用,不仅能使用到服务器的计算资源,也能更方便进行数据分析。 1 环境 linux centos7 python 3.7 2 安装jupyter 所有操作在root权限下进行。安装jupyter之前,确保服务器中已安装好了python3。本服务器的python3的安装路径为usr/lib/python3.7/。 安装ju.

jhr112的博客 2372
上一篇: python3.5学习笔记:linux6.4 安装python3 pip setuptools
下一篇: Hive内部表与外部表区别详细介绍
Ronney-Hua
博客等级 码龄10年 48粉丝 74原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值