Python 3.x 设置不同计算机访问同一虚拟环境的方式

Python 3.x 设置不同计算机访问同一虚拟环境的方式,python-3.x,python-venv,Python 3.x,Python Venv,我正在尝试在多台计算机上建立一个系统,在那里我可以运行一些脚本集,并让它在所有这些计算机上运行。如果我在所有计算机的本地安装了相同版本的Python,我是否能够在网络位置上设置虚拟环境?如果是这样,Python可执行文件是否需要位于本地驱动器上,或者可以位于网络位置 如果这不可能,那么最好的方法是什么 谢谢。是的,你可以。您可以使用pip freeze>requirements.txt导出所有依赖项,并准备一个脚本,在每台计算机上安装丢失的包 我将亲自实现脚本,在requirements.txt

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

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


谢谢。

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

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