为了账号安全,请及时绑定邮箱和手机立即绑定

如何将 python 虚拟环境烧瓶项目复制到另一台服务器并将应用程序部署在该服务器中?

如何将 python 虚拟环境烧瓶项目复制到另一台服务器并将应用程序部署在该服务器中?

呼啦一阵风 2022-07-12 15:21:57
我对 python 和烧瓶很陌生。我在笔记本电脑中使用 python 虚拟环境创建了一个用于深度学习模型的 python 烧瓶应用程序。我需要将此代码复制到服务器并在那里部署。你能帮我如何用虚拟环境部署这个python代码吗?这是我第一次部署应用程序,任何帮助将不胜感激。请找到随附的 python 代码详细信息的屏幕截图。谢谢你们。
查看完整描述

2 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

第 1 步- 创建一个 requirements.txt 文件,该文件将包含所有带有版本的 python 包列表。要创建此文件,您只需运行以下命令即可在本地计算机上生成 requirements.txt 文件。

pip freeze > requirements.txt

第 2 步- 现在,如果您使用的是 git,则将此文件添加到您的 git 存储库中。确保您在 git repo 中有整个项目,除了您的虚拟环境文件夹。

第 3 步- 在您的服务器上克隆 git 存储库。

git clone <repo url>

第 4 步- 在您的项目文件夹中创建一个虚拟环境。

cd <yourproject>virtualenv venv

第 5 步- 激活虚拟环境

Source venv/bin/activate

第 6 步- 通过运行以下命令安装 python 包。

pip install -r requirements.txt

这将安装此项目运行所需的所有 python 包


查看完整回答
反对 回复 2022-07-12
?
慕容森

TA贡献1853条经验 获得超18个赞

Chetan Patel 回答的第 5 步中有两个错别字,代码应为:

源环境/bin/激活



查看完整回答
反对 回复 2022-07-12
  • 2 回答
  • 0 关注
  • 142 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信