在服务器上新建python环境并使用jupyterlab

2023-09-25  本文已影响0人  CrimsonUMO

连接服务器

通过xshell连接到服务器。

配置环境并安装依赖

在xshell中新建一个环境

conda create -n dipa python=3.8

创建完环境后,需要执行conda init命令来初始化shell,随后注销并重新登录shell,或者重启终端。重新登录shell后,激活新建的环境。安装相关的包

conda install tensorflow
conda install keras
conda install scikit-learn
conda install -c conda-forge opencv
conda install pandas
conda install matplotlib
conda install -c conda-forge jupyterlab 

指定服务器和端口以开启jupyterlab

在xshell中激活配置的环境,输入以下代码以开启jupyterlab。

jupyter lab --port=8700 --ip=0.0.0.0 --no-browser

需注意的是:

启动和关闭jupyterlab

键入以下命令以启动jupyterlab

jupyter lab --no-browser --port=8888

会弹出如下内容


[C 2023-09-26 15:38:03.730 ServerApp] 
    
    To access the server, open this file in a browser:
        file:///home/lijinghua/.local/share/jupyter/runtime/jpserver-2523189-open.html
    Or copy and paste one of these URLs:
        http://localhost:8700/lab?token=cc2f865d8b1833bf69c21c4e54caa98a72b718fb0f89f563
        http://127.0.0.1:8700/lab?token=cc2f865d8b1833bf69c21c4e54caa98a72b718fb0f89f563

token=后面就是一会儿登录jupyter的token。提前复制这个token。在浏览器中键入服务器的IP地址和端口号,如:

http://192.168.33.16:8700/

在随后弹出的登录界面中粘贴前面复制的token登录即可。

关闭的时候,如果有正在运行的任务,需要打开terminal,按住ctrl键的同时再按2次C。此时可以再次查看xshell中JupyterLab的输出日志,会看到它打印出"Shutting down..."的信息,表示服务端已经退出,这时端口也会被释放,JupyterLab完全退出。再次刷新浏览器页面,会显示无法连接,表示服务已经停止。

在xshell中键入exit,可以退出当前连接。继续关系xshell返回桌面。

上一篇 下一篇

猜你喜欢

热点阅读