简体中文 | English
通过 Python pip 安装 Serverless Devs 开发者工具(自动安装最新版本)。
- ✅ 自动安装最新版 Serverless Devs
- ✅ 自动处理 Node.js 环境依赖
- ✅ 支持 Windows、Linux、macOS
- ✅ 一键安装,开箱即用
- 🌍 支持国内镜像加速
pip install serverless-devs# 清华镜像
pip install serverless-devs -i https://pypi.tuna.tsinghua.edu.cn/simple
# 阿里云镜像
pip install serverless-devs -i https://mirrors.aliyun.com/pypi/simple/安装过程会自动:
- 下载并执行 Serverless Devs 官方安装脚本
- 自动检测并安装 Node.js(如果需要)
- 安装最新版本的 Serverless Devs
安装完成后,可以直接使用 s 命令:
# 查看版本
s --version
# 查看帮助
s --help
# 配置密钥
s config add
# 初始化项目
s init
# 部署项目
s deploy如果自动安装失败,或需要重新安装最新版本:
s-install使用国内镜像加速:
# Linux/macOS
export USE_MIRROR=1
s-install
# Windows CMD
set USE_MIRROR=1
s-install
# Windows PowerShell
$env:USE_MIRROR=1
s-installpip uninstall serverless-devs注意:这只会卸载 Python 包装器,不会卸载 Serverless Devs 本身。 如需完全卸载,请手动删除 Serverless Devs:
- Linux/macOS:
rm -rf ~/.s- Windows: 删除
C:\Users\<用户名>\.s目录
- ✅ Windows (x64)
- ✅ Linux (x64)
- ✅ macOS (x64/arm64)
- Python 3.7+
- 互联网连接(用于下载安装脚本)
本包通过 pip 安装后,会执行 Serverless Devs 官方安装脚本:
curl -o- -L https://cli.serverless-devs.com/install.sh | bash该脚本会:
- 检测系统环境
- 自动安装 Node.js(如果需要)
- 通过 npm 安装最新版 Serverless Devs
A: 请尝试以下方法:
# 1. 手动运行安装
s-install
# 2. 使用国内镜像
export USE_MIRROR=1 # Linux/macOS
s-install
# 3. 直接使用官方安装脚本
curl -o- -L https://cli.serverless-devs.com/install.sh | bashA: 重新运行安装命令:
s-install或使用 npm:
npm update -g @serverless-devs/sA: 运行:
s --versionA: 以管理员身份运行 PowerShell 并执行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserA: 使用国内镜像:
# 方法1: 使用环境变量
export USE_MIRROR=1
s-install
# 方法2: 使用 npm 镜像
npm config set registry https://registry.npmmirror.com
npm install -g @serverless-devs/s- 官方网站: https://www.serverless-devs.com/
- GitHub: https://github.com/Serverless-Devs/Serverless-Devs
- 文档中心: https://docs.serverless-devs.com/
- 应用中心: https://registry.serverless-devs.com/
- 钉钉交流群: 33947367
MIT License
欢迎提交 Issue 和 Pull Request!