我想在Windows网络文件夹中创建一个python虚拟环境,然后在另一台计算机上激活并使用该venv。我的问题是,我需要在要使用该虚拟环境的所有这些计算机上安装python吗?
如果是这样,为什么我要在所有要安装的venv文件中已经安装了python,为什么还要在各处安装python?
虚拟环境并非设计为可移植的。例如,如果您安装了入口点,那么将其移至另一台计算机将破坏其shebang行。即使您在本地计算机上执行此操作,也无法保证其他内容的结构不是特定于目录的,例如您的用户名!考虑到创建Python venv时,它将指向您的python路径,其中用户名是路径的一部分,因此这不是一个好主意。尽管为什么不将py文件上传到云中,却可以通过蓝牙与手机共享或复制粘贴到usb棒。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句