Depois que o python altera a fonte, o pip relatará um erro
O repositório localizado em mirrors.aliyun.com não é um host confiável ou seguro e está sendo ignorado. Se este repositório estiver disponível via HTTPS, recomendamos que você use HTTPS, caso contrário, você pode silenciar este aviso e permitir de qualquer maneira com '--trusted-host mirrors.aliyun.com'.
Não foi possível encontrar uma versão que satisfaça o requisito virtualenv (das versões: )
Nenhuma distribuição correspondente encontrada para virtualenv
O repositório localizado em mirrors.aliyun.com não é um host confiável ou seguro e está sendo ignorado. Se este repositório estiver disponível via HTTPS, recomendamos que você use HTTPS, caso contrário, você pode silenciar este aviso e permitir de qualquer maneira com '--trusted-host mirrors.aliyun.com'.
A razão é que os sites de origem doméstica não são confiáveis.
A solução é adicionar --trusted-host mirrors.aliyun.com após pip install <pacote> (veja aqui qual fonte doméstica você adicionou)
pip install virtualenv --trusted-host mirrors.aliyun.com