Eu tenho exatamente a mesma configuração, e quando eu pip install virtualenv , o link simbólico executável é adicionado ao /usr/local/bin conforme o esperado. Portanto, parece que a instalação da sua instalação não é bem-sucedida.
Você tentou usar find ou locate para pesquisar virtualenv ? Experimente sudo find / -name virtualenv 2>/dev/null .
Como você é um desenvolvedor de Python, pode carregar seu depurador ou editor favorito (eu gosto de Spyder, Pudb, PyCharm e Sublime Text) e depurar o pip . Defina um ponto de interrupção (ou instruções de impressão, o que for) em pip / req / req_install .py: L795 Não muito longe dali, ele completará a instalação movendo os arquivos apropriados.