虚拟环境是否会全局更改访问权限?
Does Virtual Environment changes access permissions globally?
我已经使用 chmod
通过 Linux 终端更改了一些文件的用户权限。我刚刚意识到我一直在虚拟环境中工作。这是否意味着变化仅反映在环境内部或外部?
需要在环境外重新做吗?
请推荐。
Python 虚拟环境不是虚拟机或容器,它们不保护环境外的主机 OS。环境的激活只是在当前终端中将其 bin/
添加到 $PATH
之前,没什么特别的。
您可以在任何环境之外对任何文件执行任何操作(包括 chmod
),即使环境已激活。
我已经使用 chmod
通过 Linux 终端更改了一些文件的用户权限。我刚刚意识到我一直在虚拟环境中工作。这是否意味着变化仅反映在环境内部或外部?
需要在环境外重新做吗?
请推荐。
Python 虚拟环境不是虚拟机或容器,它们不保护环境外的主机 OS。环境的激活只是在当前终端中将其 bin/
添加到 $PATH
之前,没什么特别的。
您可以在任何环境之外对任何文件执行任何操作(包括 chmod
),即使环境已激活。