python – Pip,Virtualenv和Git项目设置和引导
发布时间:2020-12-16 22:22:15 所属栏目:Python 来源:网络整理
导读:假设您有一个这样的项目设置: -WebApp |_ requirements.txt |_ bootstrap.py (virtualenv bootstrap script) |_ src |_ setup.py |_ develop-app |_ somecode.py |_ morecode.py bootstrap.py是使用virtualenv创建的: https://virtualenv.pypa.io/en/lates
假设您有一个这样的项目设置:
bootstrap.py是使用virtualenv创建的: https://virtualenv.pypa.io/en/latest/reference.html#creating-your-own-bootstrap-scripts 现在,整个WebApp目录都是一个git repo(显然不包括virtualenv).目的是创建一个便携式virtualenv / git环境.问题是如果你把develop-app放在你的requirements.txt中作为develop,它会将它安装在你的virtualenv dir中的/ src下,并将它符号链接到你的virtual-env site-packages中.你最终得到的是你的源代码的两个副本 – 一个由git跟踪,另一个在你使用但未被git跟踪的Virtualenv中. 您如何确保git(develop-app)跟踪的目录中的更改会自动在virtualenv中更新? 最佳答案
如何不将您的开发应用程序添加到requirements.txt列表..并只是从您的git repro运行代码?要点是指定您的开发应用程序有哪些要求?让它自己需要我是相当奇怪的.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |