linux系统下安装jupyterlab及.py格式转换

2022-06-20 12:18:21

linux系统:ubuntu 18.04

编译器gcc,g++版本可以通过gcc-v查看。

g++ -v

安装有python3.6m,系统默认python2.7。直接用pip可以安装jupyterlab,先安装pip3。


sudo apt install pip3 //安装pip3(python3对应)

如果想要快速安装,可以采用镜像的方式。jupyter的安装可以以非root形式安装,我这里采用非root安装方式。如果后期需要用root打开jupyter,也可以通过root方式打开(可能涉及要修改jupyter_notebook_config.py文件)。

pip3 install jupyterlab -i 镜像地址

国内镜像地址如下:

阿里云 http://mirrors.aliyun.com/pypi/simple

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple

 豆瓣(douban) http://pypi.douban.com/simple

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple

安装后找到jupyer位置

 find -name jupyter

一般安装位置在local下

安装完成后,设置path;进入profile文件

sudo vim /etc/profile

按A进行编辑模式,在编辑模式输入export PATH=$PATH:~/.local/bin。

export PATH=$PATH:~/.local/bin

按esc按键,退出编辑,输入:wq,然后回车保存。

执行profile

source /etc/profile

执行jupyter-lab则可以进入jupyterlab.可以通过ls查看bin下jupyter文件,安装的jupterlab名字与下列文件名字对应。由下图可以看到安装jupyterlab后,包括以下相关文件。

注意配置完环境后,最好重启,不然可能打开前都需要执行profile文件。

如果采用root打开jupyter-lab,则进入root模式.

sudo -i

输入root密码。执行

jupyter-lab --allow-root

可能出现拒绝连接错误,打不开。进入config文件,修改该文件中jupyter-notebook部分,可以将端口更改。一般不用root打开

vi /root/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip='*'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8080

退出jupyter-lab 可直接快捷键ctrl+C

2,jupyter-lab下将.ipynb文件转化为.py格式。

jupyter notebook下进入需要转化的ipynb文件,file-->download as,下拉项有很多文件格式,其中就有.py,可以方便转换。

jupyter-lab下无此选项,可以在ipynb文件下,最后一个cell后,写入下列代码,ipynb文件名为当前模块文件名,则会在当前目录下生成同名.py文件。经测试有效。

try:   
    !jupyter nbconvert --to python **.ipynb
    # python即转化为.py,script即转化为.html
    # **.ipynb即当前module的文件名
except:
    pass
  • 作者:garra_
  • 原文链接:https://blog.csdn.net/garra_/article/details/104919420
    更新时间:2022-06-20 12:18:21