2024-04-24 23:52:56 发布
网友
我有两台机器A和B。机器A是我的开发环境,机器B是我的部署机器。机器A安装了一堆pip库。有没有一种方法可以让我在机器B上安装那些相同的pip库。我现在唯一能想到的方法就是做一个pip列表,然后逐个安装这些库。有没有更快的方法?你知道吗
@ehacinom的答案指向正确的方向,但并不完整。你知道吗
在安装程序包的计算机上,您需要执行以下操作:
pip freeze > requirements.txt
另一方面,要安装它们,需要复制文件,然后执行以下操作:
pip install -r requirements.txt
虽然requirements.txt通常被视为一种约定,但文件名并不重要。您可以在许多git存储库中看到这一点。你知道吗
requirements.txt
通过手动或编程编辑文件,可以编辑或删除要安装的软件包。你可能想看看:https://stackoverflow.com/a/23642321/4396006
是的,pip freeze > requirements.txt
这正是需求文件的用途。你知道吗
在机器1上:
将文件复制到计算机2,您可以执行以下操作:
通常,该文件与其余代码处于版本控制中,并且两台计算机上都有virtualenv。你知道吗
@ehacinom的答案指向正确的方向,但并不完整。你知道吗
在安装程序包的计算机上,您需要执行以下操作:
另一方面,要安装它们,需要复制文件,然后执行以下操作:
虽然
requirements.txt
通常被视为一种约定,但文件名并不重要。您可以在许多git存储库中看到这一点。你知道吗通过手动或编程编辑文件,可以编辑或删除要安装的软件包。你可能想看看:https://stackoverflow.com/a/23642321/4396006
是的,
pip freeze > requirements.txt
这正是需求文件的用途。你知道吗
在机器1上:
将文件复制到计算机2,您可以执行以下操作:
通常,该文件与其余代码处于版本控制中,并且两台计算机上都有virtualenv。你知道吗
相关问题 更多 >
编程相关推荐