一、前提
在使用终端访问,并且个人目录下已创建环境。如果还不知道创建环境和安装包,请参考之前文章
机器学习模型算法代码需要在环境中安装的库和包
二、安装相关库Jupyter Notebook
使用pip 或 conda指令安装,确保服务器上安装了 Python 和 pip
bash
pip install jupyterlab
或者
pip install notebook
三、配置 Jupyter Notebook
生成 Jupyter Notebook 配置文件
bash
jupyter notebook --generate-config
这会在用户主目录下生成一个配置文件 ~/.jupyter/jupyter_notebook_config.py。
四、 设置密码
为了安全起见,建议为 Jupyter Notebook 设置密码。你可以使用以下命令生成密码。
bash
jupyter notebook password
输入密码后,它会自动更新配置文件中的密码哈希。
五、 安装内核
bash
pip install ipykernel
然后,将当前环境添加到 Jupyter Notebook 内核列表中
bash
python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
其中 myenv 是你给内核起的名字,"Python (myenv)" 是显示在 Jupyter Notebook 中的名称
六、配置远程访问
如果你需要通过远程访问 Jupyter Notebook,需要修改配置文件以允许远程连接。
编辑 ~/.jupyter/jupyter_notebook_config.py 文件,找到并修改以下配置项
bash
c.NotebookApp.allow_remote_access = True
c.NotebookApp.ip = '0.0.0.0' # 允许所有IP访问
c.NotebookApp.open_browser = False # 不自动打开浏览器
c.NotebookApp.port = 8888 # 设置端口号,默认是8888
七、访问 Jupyter Notebook
在浏览器中输入服务器的 IP 地址和端口号(例如 http://<服务器IP>:8888),然后输入你设置的密码即可访问 Jupyter Notebook。