我正在寻找一种方法来设置GitHub repo的方式,允许某人克隆它,然后立即运行代码,而无需设置虚拟环境,然后pip安装所有所需的包。
也许我错了,他们必须安装这些软件包,并且它们可以以某种方式自动导入,但我不确定这是如何完成的。
或者您可以将虚拟环境文件夹添加为repo中的另一个文件夹,但我觉得在这种情况下您仍然需要pip安装。(我对虚拟环境不太熟悉。)
我不想把这个项目搞砸,所以我没有在这上面乱做太多。
任何帮助将非常感激!
实际上,您可以为环境创建一个requirements.txt
文件,然后任何接收到项目副本的人(或任何构建服务器)只需要运行
pip install -r requirements.txt
命令在活动环境中重新安装应用程序所依赖的包。
希望这能给你一些启发。详细步骤请查看本教程:为环境创建一个requirements.txt文件