我一直在开发 Django 应用程序,在此过程中我使用 pip 安装了几个组件(例如 pip install django-ajax-selects)。我刚刚意识到这些组件没有安装在我的应用程序目录中,而是安装在特定于机器的某个地方。
首先,我如何跟踪我安装的所有组件。其次,如何将这些组件安装到我的应用程序目录中,以便我可以将代码从一台机器移动到另一台机器,而无需执行“pip install ...”。
谢谢!
请您参考如下方法:
使用虚拟环境。
创建一个 virtualenv,激活它,安装你需要的东西,然后执行 pip freeze > requirements.txt 来创建一个列出你所有要求的文件。然后在你的新机器上(也在 virtualenv 中)你可以执行 pip install -r requirements.txt 来重新安装所有这些库。
