Skip to main content
 首页 » 编程设计

python之如何跟踪我的 Django 应用程序使用的所有组件

2025年05月04日15傻小

我一直在开发 Django 应用程序,在此过程中我使用 pip 安装了几个组件(例如 pip install django-ajax-selects)。我刚刚意识到这些组件没有安装在我的应用程序目录中,而是安装在特定于机器的某个地方。

首先,我如何跟踪我安装的所有组件。其次,如何将这些组件安装到我的应用程序目录中,以便我可以将代码从一台机器移动到另一台机器,而无需执行“pip install ...”。

谢谢!

请您参考如下方法:

使用虚拟环境。

创建一个 virtualenv,激活它,安装你需要的东西,然后执行 pip freeze > requirements.txt 来创建一个列出你所有要求的文件。然后在你的新机器上(也在 virtualenv 中)你可以执行 pip install -r requirements.txt 来重新安装所有这些库。