yum install python-virtualenv
Eu venho do Ubuntu. Eu sei como instalar virtualenv e configurar coisas no Ubuntu. Agora o Fedora parece muito estranho para mim ...
Seguindo estes dois guias:
Configurando virtualenv, pip, virtualenvwrapper e IPython no Fedora
Como Instalar o Virtualenv no Fedora 16/15/14
Estou recebendo isso quando tentei configurar meu virtualenv
bash: virtualenv: command not found...
Eu instalei na raiz. Se eu fizer ls
:
$ su -
[root@localhost ~]# ls
anaconda-ks.cfg bin lib
[root@localhost bin]# ls
virtualenv virtualenvwrapper.sh
[root@localhost bin]#
[root@localhost bin]# cd
[root@localhost ~]# cd lib
[root@localhost lib]# ls
python2.7
[root@localhost lib]# cd python2.7/
[root@localhost python2.7]# ls
site-packages
[root@localhost python2.7]# cd site-packages/
[root@localhost site-packages]# ls
virtualenv-1.7-py2.7.egg-info virtualenvwrapper
virtualenv.py virtualenvwrapper-2.11-py2.7.egg-info
virtualenv.pyc virtualenvwrapper-2.11-py2.7-nspkg.pth
virtualenv_support
[root@localhost site-packages]#
O bin
e lib
contém virtualenv. Eles aparecem depois que eu instalei virtualenv através de pip. (Eu verifiquei isso no meu novo Fedora no meu laptop, lib e bin não existem no diretório raiz). Durante a instalação, ficou claro para mim que o virtualenv estava instalado no diretório raiz.
Como faço para corrigir isso? Qual é a maneira correta de instalar o virtualenv no Fedora? (Eu sei como fazer isso no Ubuntu ...)
Eu acho que su -
é ruim. su simples vai me logar como root, mas me colocar no diretório do meu usuário em vez do diretório raiz (no caso de su -
).
Agora para o Fedora 25 ...
Python 2
sudo dnf install python-virtualenv
Python 3
sudo dnf install python3-virtualenv