无法在 Windows 10 for Python 上 pip install virtualenv,版本不满足,没有匹配的分布

Can't pip install virtualenv on Windows 10 for Python, version doesn't satisfy, no matching distribution

尝试安装 virtualenv 包时出现以下错误:

C:\Users\user>pip install virtualenv
ERROR: Could not find a version that satisfies the requirement virtualenv (from versions: none)
ERROR: No matching distribution found for virtualenv

我在 Windows 10、Python 3.8.2、pip 20.0.2 和基本命令提示符 shell 上使用基本用户配置文件(不是管理员)。

我不知道这是否对未来的搜索者有帮助,但在我完成修改和修复 Visual Studio 社区和 Visual Studio 构建工具后,pip 安装工作正常。

我让他们在后台修改 Visual Studio 安装程序,删除不需要的包。同时,我 运行 上面的 virtualenv 安装出现了错误。 VS 修改完成后,我 运行 从 VS Installer 修复了两者,因为它们遇到了一些问题。然后,我在命令提示符下再次尝试 pip install virtualenv,它成功了。

我不确定为什么,但我认为要么是 VS 修改进程本身中断了 pip 安装,要么是在安装 virtualenv 之前需要修复 VS 错误。