You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS 7启动JupyterHub时报configurable-http-proxy无法运行错误

问题根因
  • 当前Node.js版本过低,async语法是Node.js v7.6.0及以上版本才原生支持的特性,现有版本无法解析configurable-http-proxy依赖的commander模块中的异步语法,直接运行命令时报语法错误。
  • configurable-http-proxy的可执行文件路径未加入系统PATH环境变量,导致JupyterHub启动时无法找到对应可执行文件,抛出文件不存在的报错。
修复步骤
  1. 替换旧版Node.js为符合要求的LTS版本,推荐安装v14.x版本,CentOS 7下操作命令如下:
# 卸载conda环境中预装的旧版本Node.js
conda remove nodejs -y
# 导入Node.js 14.x版本的yum源
curl -fsSL https://rpm.nodesource.com/setup_14.x | bash -
# 安装新版Node.js
yum install -y nodejs
  1. 全局重新安装configurable-http-proxy模块:
npm install -g configurable-http-proxy
  1. 验证安装有效性:
# 确认可执行文件路径已被识别
which configurable-http-proxy
# 验证功能正常,执行后无报错且输出版本号即为成功
configurable-http-proxy -V
  1. 重新启动JupyterHub,即可正常启动代理服务。

内容的提问来源于stack exchange,提问作者Simon Hayward

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 15:54:03