virtualenv는 환경을 만들 수 없습니다


0

사용 된 시스템 = 우분투 14.04, 파이썬 = 2.7.6. django1.8을 설정하기 위해 virtualenv를 사용하여 virtualenvironment를 설정하려고합니다. 아래 명령을 사용하여 pip 및 virtualenv를 설치했습니다.

apt-get install python-pip
pip install virtualenv
pip install virtualenvwrapper

"가상 환경"을 만들려고 할 때 오류가 발생합니다

root@linux:~#virtualenv test11
Traceback (most recent call last):
File "/usr/local/bin/virtualenv", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2749, in <module>
working_set = WorkingSet._build_master()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 446, in _build_master
return cls._build_from_requirements(__requires__)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 459, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 628, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: virtualenv==1.11.4

어떤 제안?

답변:


0

virtualenv시스템 패키지로 설치 하는 것이 좋습니다 .

apt-get install python-virtualenv

귀하의 경우 pip와 함께 virtualenv를 설치 한 다음 virtualenv를 작성하면 virtualenv가 있으면 pip를 사용해야하므로 설치된 패키지가 virtualenv에 "로컬"로 유지됩니다.


0

잘 나는 centos7로 전환하고 내 django1.8이 아래 명령으로 작동하게했습니다.

yum install gcc libffi-devel python-devel openssl-devel
yum install python-devel
yum group install "Development Tools"
yum install python-pip
pip install virtualenv
pip install virtualenvwrapper
pip install requests[security]

cd /var/www/html/project1
virtualenv .
pip install django==1.8
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.