我的项目依赖于 python 包。我想在我的生产服务器上部署这个项目,该服务器可以访问 apt-repository,但不能访问任何其他在线内容。为了使部署过程变得简单,我想从外部下载这个包,然后将其安装在我的服务器上。
我下载了软件包。
pip download -r requirements.txt
然后,我将下载的包复制到我的生产计算机上,下载 python 包的所有 ubuntu 相关依赖项,然后使用 install python 包进行安装。
pip install --no-index MY_PACKAGES/*
但是,这不起作用。我尝试了许多带有 --no-binary 或更多的解决方案,但没有任何效果对我有用。我最终想要实现的是,我获取一个需求文件,下载所有软件包并安装在我的离线计算机上。
任何帮助将不胜感激。谢谢