python虚拟环境实践中如何应用?

比如我为了部署一套python项目,当中有依赖包,我用虚拟环境写的项目,方便生成requirements.txt,但是我打包上linux的时候,需要手动把虚拟环境的文件夹删掉,请问这个操作有什么可以优化的吗?比如通过某种方式去除虚拟环境文件夹,或者说通过某种方式不用虚拟环境也可以生成当前项目使用的依赖文件,而不是整个python环境的依赖。

阅读 1.4k
1 个回答

可以把你的项目打包成镜像,依赖包等都写在dockerfile中,简单使用的话就把容器当做一个虚拟环境好了,这样你从开发到生产部署都只需要这个image生成容器就行,这只是docker的一个最简单的应用,不知道可否解决你的问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题