话说你俩运气这么好,在github中有人正好问这个问题
https://github.com/pypa/virtualenv/issues/1876
解决方法翻译:
这可能意味着您已经在Python的全局站点包和用户级别(pip install virtualenv和pip install virtualenv --user)下安装了virtualenv 。然后两者开始相互冲突。您需要确保从两个位置都卸载,然后仅在其中一个位置安装。或者,将其安装到虚拟环境中(例如,通过pipx)以防御此类问题。参见https://virtualenv.pypa.io/en/latest/installation.html#via-pipx
PS。如果发生此类问题,始终包括安装软件包的方式,已安装软件包的状态(安装之前和之后)以及作为最终领域的站点软件包在全局范围内以及在用户配置文件下的内容是有帮助的。使用python -m site,会看到所有可能的安装路径的位置。
你俩尝试一下