安装流行脚本编辑器(jupyter notebook)流程

jupyter notebook是一个流行的轻量的在线代码编辑器,可支持几十种程序语言.
jupyter notebook 功能也很丰富,做文档,数据科学分析,计算都非常方便.
jupyter notebook在window|linux上都有发行.window安装非常简单,linux安装比较复杂,本人为了安装jupyter notebook花了不少时间,现把教程分享一下.

安装python2.7安装包

(python3.x会有不兼容的地方,所以选2.7.)。

从官网下载python2.7.6的安装包。

https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz

解压:

xz -d Python-2.7.6.tar.xz

tar -xvf Python-2.7.6.tar

解压后做以下几步:

sudo ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
sudo make && make altinstall

如果没报错就代表 python2.7已经安装到了你的服务器上。

2,修改服务器原有python命令默认的python版本(一般是2.6或者更低)

在终端输入python命令,会发现系统原有版本为2.6,并没有使用我们的2.7版本。

这是你可以用which python命令查看该python命令调用的是那个位置的python,一般情况下在/usr/bin/python 这里。

但是这里的python指向的系统自带的2.6版本。而我们安装的python2.7的命令在/usr/local/python2.7/bin/python(前边的路径要根据你的安装路径确定)这里

我们只需把/usr/bin/python 删除掉:rm /usr/bin/python。然后做个软连接

sudo mv /usr/bin/python /usr/bin/python2.6
sudo ln -s /usr/local/bin/python2.7 /usr/bin/python

这个时候 我们再一次在终端输入python命令

bingo!已经成了2.7版本。

3,yum工具已经不可以使用了

这时候你输入 yum install xxxx 会提示你yum模块找不到。

其实 yum 是依赖python 的。当我们修改了原有的python版本之后这个yum会调用我们的2.7版本的python,而我们2.7版本没有yum就会报错。

我们只需要 用 which yum 找到yum的地址,然后 编辑yum文件,然后把文件首行的

whereis yum

sudo vi /usr/bin/yum



#!/usr/bin/python 改成#!/usr/bin/python2.6

(其实在/usr/bin下边依然是有python2.6这个文件的)。这样子yum就又可以使用了。

4,安装setuptools和pip

大家知道pip是使用python很方便的工具,其依赖setuptool。所以首先我们要安装setuptool。(我直接从官网下载setuptool和pip的安装包)

(1)安装setuptool

安装时候报错 python的zlib模块找不到:

下载zlib&&zlib-dev

解压进入目录,

sudo ./configure --prefix=/usr/local/zlib-1.2.11
sudo make
sudo make && make install




sudo yum -y install setuptool

(2)安装pip依赖包openssl和openssl-devel

安装pip时候又报了错误,错误是无法加载HTTPSHandler模块。

在网上找了下,是系统的openssl和openssl-devel没装。我的系统只是openssl-devel没装。然后就下载了这个模块安装。

sudo yum -y install openssl
sudo yum -y install openssl-devel

然后重新编译安装python2.7,命令还是

sudo ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
sudo make && make altinstall

下载pip

wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate

安装pip

sudo python get-pip.py

查看pip版本

pip -V  

安装完pip最好安装一下py4j,因为pyspark环境需要这个module.

pip install py4j –upgrade

安装完重新编译,make一下python

安装jupyter

sudo pip install jupyter

查看jupyter版本:

jupyter --version

启动jupyter

jupyter notebook

发现报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值