在将项目添加到GitHub时,我是否也必须添加虚拟环境文件夹,然后提交并推送它,或者我可以跳过它?[duplicate]

b5buobof  于 2023-01-24  发布在  Git
关注(0)|答案(1)|浏览(329)

此问题在此处已有答案

When working with a venv virtual environment, which files should I be commiting to my git repository?(1个答案)
昨天关门了。
我刚刚完成了我的项目,并打算把它放在GitHub上,但我对venv文件夹有疑问。

请指导我,因为这是我第一次使用GitHub,这也是我的第一个项目。

z2acfund

z2acfund1#

不要提交venv目录,因为克隆git仓库的用户可以通过requirements.txt文件从头开始创建自己的虚拟环境,你一定要保持requirements.txt文件是最新的,并提交到git仓库中。
要在虚拟环境中安装所需的软件包:

path/to/venv/python -m pip install --requirement requirements.txt

参考文献

  • https://pip.pypa.io/en/stable/user_guide/#requirements-files

相关问题