Spaces:
Build error
Build error
OpenCode Deployer commited on
Commit ·
ede55f3
1
Parent(s): 62660d6
修复: HuggingFace Spaces 环境变量配置问题
Browse files- 移除对不存在的 /etc/environment.d/ 目录的引用
- 使用 /etc/bash.bashrc 和 /root/.bashrc 设置环境变量
- 添加 ENV PATH 指令确保 Node.js 路径正确
- 解决 Python 3.11-slim 基础镜像兼容性问题
- Dockerfile +3 -2
Dockerfile
CHANGED
|
@@ -29,8 +29,9 @@ RUN NODE_VERSION=22.11.0 \
|
|
| 29 |
&& rm node.tar.xz \
|
| 30 |
&& printf "Node.js %s 安装完成\n系统自带 node: %s\n安装的 node: %s\n" \
|
| 31 |
"${NODE_VERSION}" "$(which node 2>/dev/null || echo "未找到")" \
|
| 32 |
-
&& echo "/usr/local/bin:
|
| 33 |
-
&& echo 'export PATH="/usr/local/bin:
|
|
|
|
| 34 |
|
| 35 |
# 升级 pip 到最新版本
|
| 36 |
RUN pip install --no-cache-dir --upgrade pip setuptools wheel
|
|
|
|
| 29 |
&& rm node.tar.xz \
|
| 30 |
&& printf "Node.js %s 安装完成\n系统自带 node: %s\n安装的 node: %s\n" \
|
| 31 |
"${NODE_VERSION}" "$(which node 2>/dev/null || echo "未找到")" \
|
| 32 |
+
&& echo 'export PATH="/usr/local/bin:$PATH"' >> /etc/bash.bashrc \
|
| 33 |
+
&& echo 'export PATH="/usr/local/bin:$PATH"' >> /root/.bashrc \
|
| 34 |
+
&& ENV PATH="/usr/local/bin:$PATH"
|
| 35 |
|
| 36 |
# 升级 pip 到最新版本
|
| 37 |
RUN pip install --no-cache-dir --upgrade pip setuptools wheel
|