私はUbuntu出身です。 Ubuntuでvirtualenvをインストールして設定する方法を知っています。今Fedoraは奇妙なようです...
次の 2 つのガイドラインに従ってください。
Fedoraでのvirtualenv、pip、virtualenvwrapper、IPythonの設定
Fedora 16/15/14にVirtualenvをインストールする方法
virtualenvを設定しようとすると、このメッセージが表示されます。
bash:virtualenv:コマンドが見つかりません...
私はルートにインストールしました。私がするなら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
virtualenvが含まれていますlib
。 pip経由でvirtualenvをインストールした後に登場しました。 (私のラップトップで新しいFedoraを確認しましたが、libとbinはルートディレクトリにありません。)インストール中に、virtualenvがルートディレクトリにインストールされていることが明らかになりました。
どうすれば解決できますか? Fedoraにvirtualenvをインストールする正しい方法は何ですか? (Ubuntuではどうするか知っています...)
su -
悪いと思います。通常、suはrootとしてログインしますが、私をrootの代わりにユーザーディレクトリに置きます(の場合su -
)。
答え1
yum install python-virtualenv
答え2
今Fedora 25では...
Python 2
sudo dnf install python-virtualenv
Python 3
sudo dnf install python3-virtualenv