python - VirtualEnv - 我应该忽略 venv 文件夹吗?

标签 python git virtualenv gitignore

我开始了解 virtualenv 的优势。现在,我通过执行 virtualenv venv 创建了名为 venv 的 virtualenv 文件夹。

现在我的问题是,将此文件夹推送到 github 是否有用,还是应该将其添加到 .gitignore

最佳答案

你应该将它添加到 gitignore 文件中。 然后,您应该创建 requirements.txt 文件并用您已安装的包填充它。然后,在您的生产服务器上,创建虚拟环境并运行 pip install -r requirements.txt

阅读this了解有关需求文件的更多信息。

关于python - VirtualEnv - 我应该忽略 venv 文件夹吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51654250/

相关文章:

Python RPi - 从另一个脚本运行脚本时找不到文件

python - 在 python 中使用插槽是个好主意吗?

git - 为什么 git 中的双点与三点对于 diff 和 log 的行为不同

git - 忽略来自 Git 存储库及其克隆的版本控制文件

通过分支重组 git repo

python - OpenCV可以安装在Mac Mountain Lion的python virtualenv中吗

python - 使用 (Anaconda 和 PyCharm

python - 查找边界之间错误颜色的像素

python - 我是否使用 IOT 设备的 websocket 对其进行了过度设计 将数据推送到端点

python - 新的、干净的 venv 项目 (Python 3/IntelliJ IDEA) 中的包要求 - 为什么会有这些要求?