【问题标题】:Setting up a way for different computers to access the same virtual environment为不同的计算机设置访问相同虚拟环境的方法
【发布时间】:2019-10-22 06:30:25
【问题描述】:

我正在尝试在多台计算机上设置一个系统,以便我能够运行某些脚本集并让它在所有计算机上运行。如果我在所有计算机本地安装了相同版本的 Python,我是否能够在网络位置设置虚拟环境?如果是这样,Python 可执行文件需要在本地驱动器上还是可以在网络位置?

如果这不可能,那么最好的方法是什么?

谢谢。

【问题讨论】:

    标签: python-3.x python-venv


    【解决方案1】:

    是的,你可以。您可以使用pip freeze > requirements.txt 导出所有依赖项,并准备一个脚本,在每台机器上安装缺少的包。

    我会亲自实现脚本以按字母顺序对requirements.txt 中的dependencies 进行排序,并将两者存储在 git 存储库中,并在每台机器上定义一个 cron 作业以从远程提取当前版本的 requirements.txt 并安装缺少的依赖项和其他脚本来更新 requirements.txt 并推送更改以便他们可以广播。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      • 2011-10-31
      • 2020-09-09
      • 2012-08-04
      • 2021-04-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多