我已经virtualenv pyenv
在Linux系统中使用创建了一个虚拟环境。现在,我想在另一台计算机上使用虚拟环境。我可以直接复制虚拟环境并在另一台计算机上使用吗?还是需要我做一些设置?
你不应该。另一台计算机可以具有不同的操作系统,安装了其他软件包或软件包版本,因此无法复制文件。
虚拟环境的重点是能够在需要的任何地方复制它。
创建一个脚本,该脚本从requirements.txt
文件安装所有必需的依赖项并使用它。
使用pip freeze > requirements.txt
让所有安装Python包的列表。然后使用来将依赖项安装在另一台计算机上的另一虚拟环境中pip install -r requirements.txt
。
如果要在另一台计算机上使用确切的环境(包括系统软件包),请使用Docker。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句