You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PolyglotNotebooksStudy/Docs/安装与配置-Jupyter Notebook.md

3.5 KiB

安装与配置 Jupyter Notebook

Jupyter Notebook 安装

安装Jupyter环境配置Jupyter使用Jupter同时支持Python、C#、F#、PowerShell, 在 Polyglot Notebook 中,远程连接到 Jupyter服务器执行多语言笔记本。

Jupyter(包括JupyterLab)安装环境: windows11 24H2(Windows Server 2022 21H2)、Python 3.11.4、JupyterNote 7.0.2、 JupyterLab 4.0.4

前提安装Python(也可以使用Anaconda)

可选Node.js JupyterLab 插件

安装Jupyter

  • 打开命令行powershell窗口,最好以管理员身份进入;

  • 进入Python环境或者其他Conda虚拟环境

    # python环境不用更改
    
    # Conda虚拟环境选择进入环境
    source activate XXXX_虚拟环境名
    
  • 在打开的命令行powershell窗口,输入命令

    pip install jupyter
    #或者
    conda install -c conda-forge jupyter
    
    #换国内源,加速
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter
    
  • 启动与验证 Jupyter Notebook 使用命令:

    #查看版本信息
    jupyter --version
    
    #启动
    jupyter notebook
    
    #正常是启动一个浏览器窗口,报错就是没安装好
    
  • 安装中文语言包:

    pip install jupyterlab-language-pack-zh-CN
    #安装之后,去界面设置中的语言选项,选中 中文
    

安装JupyterLab(安装Jupyter后如果已安装JupyterLab则忽略)

  • 打开命令行powershell窗口,最好以管理员身份进入;

  • 进入Python环境或者其他Conda虚拟环境

    # python环境不用更改
    
    # Conda虚拟环境选择进入环境
    source activate XXXX_虚拟环境名
    
  • 在打开的命令行powershell窗口,输入命令

    pip install jupyterlab
    #或者
    conda install -c conda-forge jupyterlab
    
  • 启动与验证 JupyterLab 使用命令:

    jupyter lab
    
    #正常是启动一个浏览器窗口,报错就是没安装好
    

配置 Jupyter

  • 生成配置文件

    jupyter lab --generate-config
    
    #输出信息说明了生成配置文件的位置下面会更改配置文件来自定义Jupyter
    
  • 配置服务IP和端口及文件目录

    c.NotebookApp.ip='*' # 如果这里修过过后启动服务报错 则修改为c.NotebookApp.ip='0.0.0.0'
    c.NotebookApp.open_browser =False # 设置是否自动打开浏览器
    c.NotebookApp.port =8888  # 设置端口
    c.NotebookApp.allow_remote_access = True #远程
    c.NotebookApp.notebook_dir = 'D:\\Jupyter\\notebooks\\' # Jupyter服务的文件根目录,注意用\\
    
  • 配置密码:

    按网上说法执行命令获取密码再配置项是不成功的可能版本比较高了。实际上把启动时生成的地址自带的token去掉直接在浏览器访问网址(http://xx.xxx.xx.xx/tree或http://xx.xx.xx.xx/lab)页面上有设置密码的输入框填写好token与新密码即可生效

    强制改密码:如下

    jupyter lab password
    

安装增强功能(自动补全,运行时间之类)

```cmd
#没有亲试过
```

Jupyter Lab插件设置

首先启动Jupyter Lab在Lab中打开菜单栏的 Setting里的Advanced Setting Editor,接着找到Extension Manager,并在右边填入{'enabled':true}。 界面有启动插件选项时,直接启动插件

做成windos服务待测试

  • 使用定时任务:开机时执行脚本任务
  • 配置成Windows服务