美文网首页测试开发
Python_项目迁移便捷方法

Python_项目迁移便捷方法

作者: 古佛青灯度流年 | 来源:发表于2018-04-10 16:54 被阅读9次

python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。

在虚拟环境中使用pip生成:

(venv) $ pip freeze >requirements.txt

安装或升级包后,最好更新这个文件。

需求文件的内容示例如下:

alembic==0.8.6
bleach==1.4.3
click==6.6
dominate==2.2.1
Flask==0.11.1
Flask-Bootstrap==3.3.6.0
Flask-Login==0.3.2
Flask-Migrate==1.8.1
Flask-Moment==0.5.1
Flask-PageDown==0.2.1
Flask-Script==2.0.5
Flask-SQLAlchemy==2.1
Flask-WTF==0.12
html5lib==0.9999999
itsdangerous==0.24
Jinja2==2.8
Mako==1.0.4
Markdown==2.6.6
MarkupSafe==0.23
PyMySQL==0.7.5
python-editor==1.0.1
six==1.10.0
SQLAlchemy==1.0.14
visitor==0.1.3
Werkzeug==0.11.10
WTForms==2.1

当需要创建这个虚拟环境的完全副本,可以创建一个新的虚拟环境,并在其上运行以下命令:

(venv) $ pip install -r requirements.txt

相关文章

  • Python_项目迁移便捷方法

    python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新...

  • 2020-03-11 git项目迁移遇到的问题

    参考文章Git项目迁移做项目git的项目迁移,由于疏忽,把错误的代码迁移到当前git仓库了解决方法:1、重新找个目...

  • 关于安卓jcenter迁移方案

    为什么要迁移,这里就不说了。反正越快迁移越好。 提供方法如下: (1)对于老旧项目,迁移不方便的,可以直接使用国内...

  • Qbao Network 近期项目进展219.01.08 - 2

    项目开发进展: 1. Qbao Network V3.9版本成功上线。 2. 服务器升级,迁移到更便捷,维护性更好...

  • swift项目定义字体的方法(便捷的方法)

    首先我们为了书写方便,需要把常用的几种字体写成枚举类型的方式,比如这样 然后再写一个UIFont的类扩展 使用的时...

  • Python函数的学习笔记_函数

    Python_函数 isinstance(a,int) #判断a是否为int If not (isinstance...

  • 修改mysql5.6.36初始密码

    最近在搞项目迁移,项目迁移完成后,发现性能低了很多,后来经过各种排查,发现迁移前后的mysql的版本不一致,迁移前...

  • 通过ffmpeg处理视频水印

    ffmpeg简介 项目做重构,旧项目视频及图片资源要向新项目迁移,但旧项目到新项目项目名称有调整,因而资源的迁移也...

  • Git远程仓库切换

    读者:最近git仓库由外网迁移到本地,所以已有的项目需要远程仓库切换。 方法一: 1. 查看当前项目的远程服务 如...

  • 2018-04-15 迁移学习的度量准则

    迁移学习的方法主要包括:基于样本的迁移,基于特征的迁移,基于模型的迁移和基于关系的迁移。 “迁移学习的总体思路可以...

网友评论

    本文标题:Python_项目迁移便捷方法

    本文链接:https://www.haomeiwen.com/subject/wtgghftx.html