💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
在集群环境中使用Jupyter笔记本时,管理Conda环境及注册Python和R内核可能较为复杂。本文提供了创建Conda环境、安装内核的实用指南,并解决内核冲突、检查内核注册及处理R库路径问题,确保内核正常运行。
🎯
关键要点
- 在集群环境中使用Jupyter笔记本时,管理Conda环境和注册Python及R内核较为复杂。
- 提供了创建Conda环境和安装内核的实用指南。
- 创建Conda环境的命令为:conda create -n conda_env python=3.11 r-base=4.4 -y。
- 安装Python内核的命令为:python -m ipykernel install --user --name conda_env --display-name 'Python_conda_env'。
- 检查内核是否注册的命令为:jupyter kernelspec list。
- 确保安装所需的Jupyter组件,使用命令:conda install notebook jupyterlab ipykernel jupyter_client jupyter_core。
- 检查R是否安装的命令为:conda list r-base。
- 注册R内核的命令为:R -e 'IRkernel::installspec(user = TRUE, name = 'conda_env_r', displayname = 'R_conda_env')'。
- 验证内核是否添加成功,检查路径:~/.local/share/jupyter/kernels/。
- 如果内核冲突,使用命令:jupyter kernelspec uninstall conda_env_broken。
- 解决R库路径问题,设置环境变量:export LD_LIBRARY_PATH=$HOME/.conda/envs/conda_env/lib:$LD_LIBRARY_PATH。
- 最终检查所有内核是否准备就绪,使用命令:jupyter kernelspec list。
- 总结包括安装Jupyter和所需内核,注册Python和R内核,解决R冲突,清理不需要的内核。
➡️