2016-05-30 16 views
0

RedHatでvirtualenvを作成できない理由を理解しようとしています。私のコマンドラインは次のとおりです:RedHatでVirtualenvが動作しない

python /opt/rh/python27/root/usr/bin/virtualenv-2.7 -p /opt/rh/python27/ /home/myuser/tpa/ 

です。

/opt/rh/python27/root/usr/bin/virtualenv-2.7 : Is here to setup the version of virtualenv that I want to use 

-p /opt/rh/python27/ : To setup the version of python I want to use 

/home/myuser/tpa/ : My directory where the virtualenv will be stored 

しかし、私は、次を得る:

Traceback (most recent call last): 
    File "/opt/rh/python27/root/usr/bin/virtualenv-2.7", line 5, in <module> 
    from pkg_resources import load_entry_point 
    File "/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 2603, in <module> 
    File "/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 666, in require 
    File "/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 565, in resolve 
pkg_resources.DistributionNotFound: virtualenv==1.10.1 

は、あなたが任意のアイデアを持っていますか? ありがとう

+1

pythonの実行可能パスは、ディレクトリではなく-pオプションの後に正確に記述する必要があります。例:/ usr/bin/python –

答えて

1

-pは、python実行可能ファイルであり、インストールディレクトリではありません。 $ PATHに実行可能なpythonの名前または実行するpython実行可能ファイルのフルパスを指定します。

関連する問題