您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – Pip,Virtualenv和Git项目设置和引导

5b51 2022/1/14 8:21:25 python 字数 1924 阅读 494 来源 www.jb51.cc/python

假设您有一个这样的项目设置:-WebApp |_ requirements.txt |_ bootstrap.py (virtualenv bootstrap script) |_ src |_ setup.py |_ develop-app |_ somecode.py

概述

假设您有一个这样的项目设置:

-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/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中更新?

总结

以上是编程之家为你收集整理的python – Pip,Virtualenv和Git项目设置和引导全部内容,希望文章能够帮你解决python – Pip,Virtualenv和Git项目设置和引导所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶