ubuntu中新建了多个虚拟环境,如何在部署阶段选择不同的环境
来源:8-2 Django依赖服务的高可用
宝慕林6549613
2020-08-30
如题,因为服务器只有一台,项目的依赖又各不相同,所以在部署的时候想要让不同的项目有不同的python环境,请问老师在哪里配置
虚拟环境用到的是virtualenvwrapper都已经配置完成!
写回答
1回答
-
咚咚呛
2020-08-30
嗯,不同的项目用不同的环境,这是正确的做法,点赞。
既然你的虚拟环境使用的是virtualenv,那你应该知道虚拟环境切换的流程,切换脚本是一条命令行,而django部署环境后启动,也是一条命令行,那么为了让项目可以切换到正确的环境下运行,只需要让这两条命令先后执行即可,因此,你可以把切换脚本的命令和启动的命令写在同一个shell脚本里,并且通过脚本来启动项目,这样就可以了,你可以尝试下,希望对你有所帮助。
012020-08-31
相似问题