Jupyter Lab变量检查器空白及Node.js安装配置求助
在CentOS 7(非conda环境)安装Node.js >12.0.0及环境变量配置指南
一、安装Node.js(满足>12.0.0要求)
方法1:通过NodeSource仓库安装(推荐)
- 安装编译依赖:
sudo yum install -y gcc-c++ make - 添加NodeSource的Node.js 16.x稳定版仓库:
curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash - - 安装Node.js:
sudo yum install -y nodejs - 验证安装结果:
node -v # 应输出v16.x.x版本 npm -v # 对应输出匹配的npm版本
方法2:手动二进制包安装
- 下载对应版本的64位二进制包并解压到指定路径:
cd /tmp wget https://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xz sudo tar -xJf node-v16.20.2-linux-x64.tar.xz -C /usr/local/ sudo mv /usr/local/node-v16.20.2-linux-x64 /usr/local/nodejs
二、环境变量配置
全局生效(所有用户)
- 编辑系统配置文件:
sudo vi /etc/profile - 在文件末尾添加以下内容(方法1安装可跳过,因为默认已加入PATH;方法2安装必须配置):
export NODE_HOME=/usr/local/nodejs export PATH=$NODE_HOME/bin:$PATH - 使配置立即生效:
source /etc/profile - 验证:执行
echo $PATH查看是否包含Node.js的bin目录,再用node -v确认版本。
当前用户单独生效
- 编辑用户配置文件:
vi ~/.bash_profile - 添加相同的环境变量内容,执行
source ~/.bash_profile生效即可。
三、解决JupyterLab Variable Inspector无内容问题
- 确认JupyterLab版本>=3.0:
jupyter lab --version - 安装Debugger扩展及依赖:
jupyter labextension install @jupyterlab/debugger pip install xeus-python - 重启JupyterLab,打开Notebook后启动调试模式,Variable Inspector即可正常显示变量。
内容的提问来源于stack exchange,提问作者Ogiad
相关产品推荐
相关产品推荐

