【虚拟环境】本地环境与线上开发环境如何统一【3/3】

这篇具有很好参考价值的文章主要介绍了【虚拟环境】本地环境与线上开发环境如何统一【3/3】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.假设我们在本地开发环境,准备好了项目+依赖包环境
2.现在需要将项目上传至服务器,上线发布
3.那么就要保证服务器的python环境一致性

解决方案:
1.通过命令保证环境的一致性,导出当前python环境的包

pip3 freeze > requirements.txt  

这将会创建一个 requirements.txt 文件,其中包含了当前环境中所有包及 各自的版本的简单列表。
可以使用 “pip list”在不产生requirements文件的情况下, 查看已安装包的列表。

2.上传至服务器后,在服务器下创建virtualenv,在venv中导入项目所需的模块依赖文章来源地址https://www.toymoban.com/news/detail-802602.html

pip3 install -r requirements.txt

到了这里,关于【虚拟环境】本地环境与线上开发环境如何统一【3/3】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《Spring》--使用application.yml特性提供多环境开发解决方案/开发/测试/线上--方案2

            第二种多环境的配置选择解决方案,这个更加的灵活没在配置方面都选择了一种yml的书写方式。 在Spring Boot中, spring.profiles.active  属性用于指定当前应用程序应激活哪个环境配置。当Spring Boot应用启动时,它会读取应用的配置文件(通常是application.properties或applica

    2024年01月16日
    浏览(42)
  • 《Spring》--使用application.yml特性提供多环境开发解决方案/开发/测试/线上--方案1

            有不少同志有疑问说我正常开发的时候,需要自己搭建项目的时候。总是出现配置文件环境切换出现问题。多环境系列会出两个文章解决给搭建重点解决一下这个问题。给与两种解决的方案。正确让大家只需要按照步骤操作就可以完成。         通过pom文件maven指示

    2024年01月22日
    浏览(41)
  • 容器与虚拟化技术在云计算环境中的集成与运维实践

    作者:禅与计算机程序设计艺术 云计算是一种新型的分布式系统的计算机资源,其中涉及到的硬件设备,网络组件,存储设备都由云服务商提供并按需动态分配给用户,用户只需要关注业务逻辑的开发,部署和运行。 由于云计算平台的高度动态性,容器技术和虚拟机技术可

    2024年02月08日
    浏览(49)
  • JAVA开发与运维(web生产环境部署)

    web生产环境部署,往往是分布式,和开发环境或者测试环境我们一般使用单机不同。 一、部署内容 1、后端服务 2、后台管理系统vue 3、小程序 二、所需要服务器 5台前端服务器  8台后端服务 三、所需要的第三方组件 redis mysql clb OSS CDN WAF RocketMQ redis用来缓存应用的数据 mysq

    2024年02月04日
    浏览(43)
  • CentOS7.9-虚拟机yum源环境配置(本地/网络)

    一、配置本地yum源 1.把系统镜像连接到cdrom,并把镜像文件挂载到/mnt/cdrom下 #挂载镜像文件 mkdir -p /mnt/cdrom mount /dev/cdrom /mnt/cdrom 2.配置yum源文件 #本地yum源配置 cd /etc/yum.repos.d/ touch centos79.repo vi centos79.repo         [centos79]         name=centos79         baseurl=file:///mnt/cdrom      

    2024年02月08日
    浏览(54)
  • 【运维知识大神篇】运维人必学的Docker教程1(Docker安装部署+Docker镜像管理+容器管理常用命令+搭建docker的本地yum源+windows系统安装docker环境)

    本篇文章开始给大家介绍Docker,这个是我非常喜欢的一个服务,介绍给大家,希望大家也能喜欢! 目录 何为容器 Docker环境安装部署 一、yum安装(CentOS7.9) 二、rpm包安装(CentOS) 三、卸载docker环境 四、安装指定的docker版本 五、Ubuntu安装docker环境 六、使用deb安装docker 七、

    2024年01月18日
    浏览(104)
  • docker里安装conda,并source本地已有的虚拟环境包

    有的环境比较难配,在镜像里配置的版本总是与本地不同,导致程序起不来,今天就用个最基础的镜像,去配置anaconda,然后直接导入虚拟环境。 本次使用镜像:nvcr.io/nvidia/cuda:12.2.0-runtime-ubuntu20.04,1.97G的镜像。 直接 这里下载完毕后,需要安装一下,这里先是要给一下执行

    2024年04月28日
    浏览(28)
  • 如何在CentOS本地搭建Spug平台结合内网穿透实现远程管理运维

    Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 本例演示搭建使用docker compose 方式安装Spug,并结合cpolar 内网穿透实现远程

    2024年04月16日
    浏览(42)
  • 如何本地部署虚拟数字克隆人 SadTalker

    Win10 SadTalker 如何本地部署虚拟数字克隆人 SadTalker SadTalker:学习逼真的3D运动系数,用于风格化的音频驱动的单图像说话人脸动画 单张人像图像🙎 ♂️+音频🎤=会说话的头像视频🎞 一、底层安装 安装 Anaconda、python 和 git 1.下载安装Anaconda conda是一个开源的软件包管理系统和

    2024年01月21日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包