如何使用 Visual Studio 代码处理使用 GitHub 共享项目的导入

How to handle imports for a shared project using GitHub using Visual Studio Code

我正在寻找一种方法来设置 GitHub 存储库,允许某人克隆它,然后立即 运行 代码,而无需设置虚拟环境,然后进行 pip 安装所有需要的包。

也许我不对,他们必须安装这些软件包,并且可以以某种方式自动导入,但我不确定这是如何完成的。

或者您可以将虚拟环境文件夹添加为存储库中的另一个文件夹,但我觉得在这种情况下您仍然需要 pip install。 (我对虚拟环境不太熟悉。)

我不想把项目搞砸,所以我没有把这个搞得太多。

如有任何帮助,我们将不胜感激!

实际上,您可以为环境创建一个 requirements.txt 文件,然后接收项目副本的任何人(或任何构建服务器)只需要 运行

 pip install -r requirements.txt 

命令重新安装应用程序在活动环境中依赖的包。

希望这能给你一些启发。详细步骤请查看本教程:Create a requirements.txt file for the environment