orc*_*000 3 python linux pip package rasa
我的工作场所有一台虚拟机,没有互联网连接(也没有 docker 和 git)。我想安装Rasa(它是一个通过Python pip 包安装的聊天机器人)。通常您只需输入:“pip install rasa”。此命令不起作用,因为虚拟机没有互联网连接。
现在,我在我的私人 Linux 笔记本电脑上安装了 Rasa,以创建 Rasa 所需的依赖项的完整列表。如何一次下载所有这些 pip 包?大约有 50 个软件包,手动一步一步下载它们需要花费几个小时。
我的目的是在我的私人笔记本电脑上下载所有必需的 pip 软件包,并将它们(.tar.gz 文件)移动到我工作的 Linux 虚拟机中。之后,我想离线安装所有软件包,这样就不需要互联网连接。
只需制作一个需求文件:
pip freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)
然后下载所有包及其依赖项:
pip download -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
将包复制到目标计算机并部署(到包含模块的当前目录中):
pip install -r requirements.txt --no-index --find-links .
Run Code Online (Sandbox Code Playgroud)
进一步阅读在这里:如何离线安装软件包?