1.假设我们在本地开发环境,准备好了项目+依赖包环境
2.现在需要将项目上传至服务器,上线发布
3.那么就要保证服务器的python环境一致性
解决方案:
1.通过命令保证环境的一致性,导出当前python环境的包
pip3 freeze > requirements.txt
这将会创建一个 requirements.txt 文件,其中包含了当前环境中所有包及 各自的版本的简单列表。
可以使用 “pip list”在不产生requirements文件的情况下, 查看已安装包的列表。文章来源:https://www.toymoban.com/news/detail-802602.html
2.上传至服务器后,在服务器下创建virtualenv,在venv中导入项目所需的模块依赖文章来源地址https://www.toymoban.com/news/detail-802602.html
pip3 install -r requirements.txt
到了这里,关于【虚拟环境】本地环境与线上开发环境如何统一【3/3】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!