在Fedora 16上安装virtualenv

我来自Ubuntu.我知道如何在Ubuntu上安装virtualenv并配置东西.现在Fedora对我来说似乎很奇怪……

遵循这两个指南:

Setting up virtualenv, pip, virtualenvwrapper and IPython on Fedora
How to Install Virtualenv in Fedora 16 / 15 / 14

当我试图设置我的virtualenv时,我得到了这个

bash: virtualenv: command not found…

我在root下安装.如果我做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]#

bin和lib包含virtualenv.它们是在我通过pip安装virtualenv之后出现的. (我在我的笔记本电脑上检查了我的新Fedora,根目录下不存在lib和bin).在安装过程中,我很清楚virtualenv安装在根目录下.

我该如何解决?在Fedora上安装virtualenv的正确方法是什么? (我知道如何在Ubuntu上执行此操作…)

我认为su – 很糟糕. plain su会以root用户身份登录,但是将我放在我的用户目录而不是根目录(在su – 的情况下).

最佳答案
yum install python-virtualenv 

转载注明原文:在Fedora 16上安装virtualenv - 代码日志