没有互联网连接的Python项目安装

时间:2016-06-27 13:49:11

标签: python debian

我需要在没有互联网连接的机器上安装python项目。在deb包的创建过程中,我用pip download下载了所有python需求,并将它们放入deb中。

在机器上安装deb时,我从python包中找不到错误,我发现创建问题的包是在包含的包的setup_requires个文件的setup.py字段中指定的包。

例如,PyJWT包有setup_requires=['pytest-runner'],但pytest-runner未下载pip download,在安装过程中会出错。

我的问题是:

  1. 有没有办法让pip下载所有依赖项(也是那些setup_requires字段上的依赖项?)
  2. 这是创建必须离线安装的deb的正确工作流程吗?

0 个答案:

没有答案