你不应该。另一台计算机可以具有不同的操作系统,安装了其他软件包或软件包版本,因此无法复制文件。
虚拟环境的重点是能够在需要的任何地方复制它。
创建一个脚本,该脚本从requirements.txt
文件安装所有必需的依赖项并使用它。
使用pip freeze > requirements.txt
让所有安装Python包的列表。然后使用来将依赖项安装在另一台计算机上的另一虚拟环境中pip install -r requirements.txt
。
如果要在另一台计算机上使用确切的环境(包括系统软件包),请使用Docker。