我开始理解virtualenv的优点。现在,我通过执行virtualenv venv创建了名为venv的虚拟环境文件夹。 我的问题是,将这个文件夹推送到GitHub是否有用,还是应该将其添加到.gitignore中?
你应该将其添加到gitignore文件中。然后,你需要创建requirements.txt文件并填充已安装的软件包列表。在生产服务器上,创建虚拟环境并运行pip install -r requirements.txt。 阅读这篇文章来了解更多关于需求文件的内容。