为什么建议在虚拟环境下安装openpyxl?

Why is it recommended to install openpyxl in a virtual environment?

多个来源建议将 openpyxl 模块安装在虚拟环境中,包括:

为什么建议使用此模块?在系统上安装模块有什么影响?

因为您应该将一切安装到虚拟环境中。

系统 Python 适用于可能使用 Python 的系统管理程序。弄乱它会以微妙的方式破坏它们。

如果您不是通过 OS 的包管理器安装 openpyxl,而是使用 pip,您应该使用 virtualenv 而永远不要使用 sudo 或安装它的计算机上的管理权限。