gitignore 用于基于 git 项目根目录的 python venv

jok*_*arl 1 python git

我正在 git 中设置一个 python 项目,我想在 venv 中运行该项目。我python3 -m venv .在 git repo 的根目录中运行。

这将创建多个目录和一个文件:

  • 垃圾桶
  • 包括
  • 库64
  • 分享
  • pyenv.cfg

这些文件和文件夹中的哪些会以与我相同的方式导入我的同事以设置环境?在项目的根目录中,我还包含了这个脚本来设置:

python3 -m venv .
source bin/activate
pip3 install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

Tom*_*han 5

您应该忽略整个venv文件夹。

为了使这更容易,您可能想改为这样做python3 -m venv .venv,并添加.venv到您的.gitignore文件中。