有没有办法(手动步骤列表)将一台机器上一台python安装中安装的第三方模块迁移到另一台机器上?

这将对我有很大的帮助,因为我已经在一台计算机上安装了第三方模块列表(使用pip工具),并且我希望将此设置迁移到我无法使用pip安装的另一台计算机上(由于网络限制)。

最佳答案

正如schlamar所说的here


  这是一个完全不同的建议,如果您
  想要在两台PC之间同步软件包,而不是克隆
  一切都只有一次。
  
  仅当您使用pip安装软件包时,它才有效。它不适用于
  无法通过pip安装/安装的软件包。
  
  将pip缓存设置为可从两台PC均可访问的网络存储/ USB记忆棒(有关说明,请参见https://stackoverflow.com/a/4806458/851737
  
  将当前软件包环境从源PC冻结到需求文件中:
  
  $ pip freeze > req.txt
  
  将req文件复制到目标PC并安装软件包:
  
  $ pip install -r req.txt
  
  如果将req.txt放在VCS下,则可以自动化和同步
  这个过程非常顺利。

关于python - 将python中的第三方模块从一台机器迁移到另一台机器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33995227/

10-11 22:49