JUPYTER最难安装的就是python了,如果python安装完成了JUPYTER安装非常简单,具体如下:
###pip安装python
python3 -m pip install jupyter
###生成配置
jupyter notebook --generate-config
按照运行的结果,可以直接编辑配置文件 vi /root/.jupyter/jupyter_notebook_config.py
加入以下配置信息:
c.ServerApp.port = 8910 #配置端口
c.ServerApp.ip = '0.0.0.0' #配置外网访问
c.NotebookApp.token = '1285762131erfafea1414121f30' #配置静态令牌
c.ServerApp.notebook_dir = '/data/jupyter' #配置脚本文件存放目录
启动JUPYTER
jupyter notebook --allow-root
然后就可以访问了
http://127.0.0.1:8910/tree?token=1285762131erfafea1414121f30
附录:python12安装
yum install wget bzip2-devel gdbm-devel libdbi-devel libffi openssl11-devel openssl11build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev gcc-c++ expat -y
yum install zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel gcc-c++ -y
yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz xz-devel libicu -y
yum install -y gcc pam-devel zlib-devel perl expat-devel perl-Time-HiRes perl-Test-Harness perl-Test-Simple xinetd -y
cd /data/Install/Python-3.12.7
make clean
make distclean
export CFLAGS=$(pkg-config --cflags openssl11)
export LDFLAGS=$(pkg-config --libs openssl11)
./configure --prefix=/usr/local --with-ssl
make
sudo make install
其中比较特别的是
export CFLAGS=$(pkg-config --cflags openssl11)
export LDFLAGS=$(pkg-config --libs openssl11)
解决CentOS7按照 python10以上版本的问题,其实就是指定用openssl11库替代系统核心openssl库