Por que não consigo acessar 'virtualenv'?

0

Acabeidecriarumanovacontadeusuáriochamadadeployernomeu16.04VPSegostariadecriarumvirtualenvdentrododiretórioEnv.Noentanto:

deployer@server:~$cdEnv/deployer@server:~/Env$virtualenvsample-bash:virtualenv:commandnotfounddeployer@server:~/Env$whichvirtualenvdeployer@server:~/Env$

Masquandoeuexecutoalistadepip,vejo:

deployer@server:~$piplistclick(6.7)....uWSGI(2.0.14)virtualenv(15.1.0)virtualenv-clone(0.2.6)virtualenvwrapper(4.7.2)

Porquenãoconsigoacessar'virtualenv'?

Editar:

deployer@server:~$find.-iname"virtualenv"
./.local/bin/virtualenv
deployer@server:~$ find /usr/ -iname "virtualenv" | grep bin
/usr/local/bin/virtualenv

edit2:

deployer@server:~$ find . -iname "virtualenv"
./.local/bin/virtualenv
deployer@server:~$ find /usr/ -iname "virtualenv" | grep bin
/usr/local/bin/virtualenv
/usr/bin/virtualenv
deployer@server:~$
    
por user61629 04.02.2017 / 02:47

1 resposta

1

Tanto which virtualenv quanto find /usr/ -iname "virtualenv" | grep bin devem retornar /usr/bin/virtualenv . O virtualenv não está instalado no diretório correto. Ele deve ser instalado em /usr/bin/virtualenv em vez de /usr/local/bin/virtualenv , então, reinstale-o.

sudo apt install --reinstall python-virtualenv  

Para obter informações concisas sobre o uso básico do virtualenv, visite Ambientes virtuais - o guia do mochileiro para Python .

    
por karel 04.02.2017 / 16:32