Django项目离线环境部署问题。

使用Django框架开发的项目离线安装部署。
把系统拷贝到目标客户时,我们把安装包也全部打包了进去,安装好Python后,使用pip install -r requirement.txt, 请问下:

  1. 如何给 pip install 指定包的查找目录?
  2. 如何生成复合安装顺序的requirement.txt 文件?
阅读 3.6k
3 个回答

其实不用关心 pip 包安装的顺序,当pip检测到某个包需要其它依赖包的时候,pip会自动安装其需要的依赖包。后续如果遇到了已经安装过的包,会自动跳过的。

  1. 使用pip参数--no-index --find-links=xxx是定安装路径
  2. 在requirement.txt文件中指定安装顺序,把依赖包的顺序放前面先安装
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题