Py

JDeploy

专为 Python 项目设计的一键部署工具,让本地运行和远程部署变得简单高效

产品下载

CLI 命令行工具

跨平台命令行版本,支持 Windows / macOS / Linux

版本:v0.1.1 更新:2026-04-13

Windows 桌面工具

图形界面版本,无需命令行操作,更易上手

版本:v0.1.1 更新:2026-04-13 系统:Windows 10+

版本对比

免费版

¥0/永久
  • ✓ 示例程序一键部署体验
  • ✓ 虚拟环境自动创建
  • ✓ 依赖自动安装
  • ✓ 一键运行流程体验
  • ✗ 本地项目部署
  • ✗ 远程服务器部署

基础版

¥--/永久
  • ✓ 本地项目一键部署
  • ✓ 虚拟环境自动创建
  • ✓ 依赖自动安装
  • ✓ 自动生成启动脚本
  • ✗ 远程服务器部署
  • ✓ 2台设备绑定

产品截图

CLI 命令行工具

CLI 工具 Demo 运行

CLI 工具 - Demo 运行

CLI 工具本地运行

CLI 工具 - 本地运行

CLI 工具远程部署

CLI 工具 - 远程部署

CLI 工具帮助命令

CLI 工具 - 帮助命令

Windows 桌面工具

桌面工具 Demo

桌面版 - Demo

桌面工具首页概览

桌面版 - 首页概览

桌面工具本地运行

桌面版 - 本地运行

桌面工具远程部署

桌面版 - 远程部署

使用说明

CLI 命令行工具

1

下载安装

通过 pip 一键安装:

pip install jdeploy

# 查看版本
jdeploy --version

# 查看帮助
jdeploy --help
2

激活授权

首次使用需输入激活码(未激活可使用免费功能)。

# 激活(将 YOUR_LICENSE_CODE 替换为你的激活码)
jdeploy activate YOUR_LICENSE_CODE

# 查看激活状态
jdeploy status
3

免费体验 Demo

无需激活,直接体验完整流程。

# 创建示例项目并运行
jdeploy demo run
4

本地运行

进入 Python 项目目录,一键创建虚拟环境并运行(需基础版或专业版)。

# 进入项目目录
cd your-python-project

# 本地运行
jdeploy run .

# 或指定项目路径
jdeploy run D:/projects/my-app
5

远程部署

将 Python 项目部署到远程服务器(需专业版)。

# 使用密码部署(部署后需手动 SSH 启动)
jdeploy deploy --host 192.168.1.100 --user root --password your_password

# 使用密码部署 + 自动启动
jdeploy deploy --host 192.168.1.100 --user root --password your_password --auto-start

# 使用 SSH 私钥部署
jdeploy deploy --host 192.168.1.100 --user root --key ~/.ssh/id_rsa

# 指定 SSH 端口
jdeploy deploy --host 192.168.1.100 --user root --password your_password --port 2222 --auto-start

参数说明:
• --host:服务器 IP 或域名(必填)
• --user:SSH 用户名(必填)
• --password:SSH 密码
• --key:SSH 私钥路径
• --port:SSH 端口,默认 22
• --auto-start:上传后自动启动服务

Windows 桌面工具

1

安装

双击安装包完成安装,或直接运行便携版 exe 文件。

2

激活授权

启动程序,点击左上角"激活"按钮,输入激活码。激活成功后会显示权限类型。

3

选择项目

点击"选择项目"按钮,选择你的 Python 项目文件夹。程序会自动识别入口文件(app.py / main.py / run.py)。

4

本地运行

选择项目后,点击"本地运行"按钮。程序会自动:

  • 创建虚拟环境
  • 安装依赖(requirements.txt)
  • 启动应用
5

远程部署

点击"远程部署"标签,填写服务器信息:

  • 服务器 IP:如 192.168.1.100
  • SSH 端口:默认 22
  • 用户名:SSH 登录用户,如 root
  • 密码:SSH 密码

勾选"上传后自动启动"可自动运行 start.sh,无需手动 SSH。

点击"开始部署",等待上传完成即可。

常见问题

JDeploy 支持哪些 Python 版本?

JDeploy 支持 Python 3.8 及以上版本,推荐使用 Python 3.9 或 3.10 以获得最佳兼容性。

激活码可以绑定几台设备?

每个激活码均可绑定 2 台设备。激活码绑定设备后不可解绑,请谨慎选择绑定的设备。

激活码有效期是多久?

目前所有版本激活码均为永久有效,一次购买终身使用。未来如有调整,已购买用户不受影响。

未激活版本有什么限制?

未激活版本可以体验示例程序的一键部署流程,包括虚拟环境创建、依赖安装和一键运行。如需部署自己的本地项目或远程服务器,需要购买激活码。

如何激活?

CLI 工具:运行 jdeploy activate 激活码 命令进行激活。桌面工具:启动程序后点击"激活"按钮,输入激活码即可。激活码可在个人中心查看。

购买后如何获取激活码?

支付成功后,激活码会自动发放到您的账号。您可以在个人中心查看已购买的激活码。