jupyterlab安装及R的安装

环境:centos 8.0  python 3.6.2(8.0以上默认安装)
要求:用普通用户启动,如果用root会在jupyterlab里terminal进root账户,不安全,企业不建议用root
安装依赖
yum install gcc   (8.0以上默认安装)
yum install python-devel  (8.0以上默认安装)

操作步骤
1.创建普通用户(这里用jupyter)
useradd -d /home/jupyter jupyter
2.切换该用户
su jupyter
3.在该用户下安装
pip3 install --user jupyterlab   (查看是否有报错,大多数问题是少库,yum安装即可)
    --user  指定在当前用户下安装,安全性~~~
    安装可能较慢
4.启动
    安装过后的启动文件在/home/jupyter/.local/bin,且自动加入$PATH,echo试下就行
nohup jupyter lab --ip 10.0.102.183 &      后台运行
    --ip  如果不加此参数只能本地访问,坑点
5.浏览器访问10.0.102.183:8888
访问需要token,查看启动的路径里的nohup.out,复制出来
    密码设置:
        方法一:下面有个通过token设置密码,设置好重启后生效
        方法二: jupyter lab --generate-config   生成配置文件在home/jupyter/.jupyter/jupyter_notebook_config.py
          用python3来生成,from notebook.auth import passwd; passwd()
                      修改为c.NotebookApp.password='sha1:21fcc00d4eda:28758d61d2ee3dc566ebada52e3daca6ae6d2715',
          重启生效。
6.业务要求安装R
yum install epel-release
yum config-manager --set-enabled PowerTools
yum install R
7.把R插件安装到jupyterlab中
    安装依赖
    yum -y install libcurl libcurl-devel
    yum -y install libxml2 libxml2-devel
    yum -y install openssl openssl-devel  (坑点必须安装)
    yum -y install git (必须安装)
    安装插件
    [root@mid-test-jupyterlab static]#R     进入R命令行,执行
    install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))      ,然后执行
    devtools::install_github('IRkernel/IRkernel')
    后面操作注意,如果不是用root启动的,要切换到安装的账户去执行,(这里用jupyter)
    IRkernel::installspec()
8.安装PGSQL12版本
依赖
yum install clang-devel
yum install llvm-devel
dnf --repo pgdg12 install postgresql12
yum install postgresql-devel   (扩展jupyterlab需要)


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值