vagrant 및 virtualenv/virtualenvwrapper를 사용하여 개발 환경을 구축합니다. 최근에 내 방역 상자가 제대로 공급을 중단했습니다. virtualenvwrapper가 더 이상 설치되지 않는 것 같습니다. 나는 변화 한 것을 추적하려고 노력하고있다. 변경된 내용virtualenvwrapper가 더 이상 설치되지 않음
My Vagrantfile 및 install.sh 파일의 위치는 https://gist.github.com/ErikEvenson/9763878입니다. 이 오류는 웹 상자에서 발생합니다.
[email protected]:~$ pip install virtualenvwrapper
Downloading/unpacking virtualenvwrapper
Downloading virtualenvwrapper-4.2.tar.gz (125Kb): 125Kb downloaded
Running setup.py egg_info for package virtualenvwrapper
Installed /home/vagrant/build/virtualenvwrapper/pbr-0.7.0-py2.7.egg
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/vagrant/build/virtualenvwrapper/setup.py", line 7, in <module>
pbr=True,
File "/usr/lib/python2.7/distutils/core.py", line 112, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 221, in __init__
self.fetch_build_eggs(attrs.pop('setup_requires'))
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 245, in fetch_build_eggs
parse_requirements(requires), installer=self.fetch_build_egg
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 588, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (pip 1.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('pip>=1.4'))
Complete output from command python setup.py egg_info:
Installed /home/vagrant/build/virtualenvwrapper/pbr-0.7.0-py2.7.egg
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/vagrant/build/virtualenvwrapper/setup.py", line 7, in <module>
pbr=True,
File "/usr/lib/python2.7/distutils/core.py", line 112, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 221, in __init__
self.fetch_build_eggs(attrs.pop('setup_requires'))
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 245, in fetch_build_eggs
parse_requirements(requires), installer=self.fetch_build_egg
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 588, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (pip 1.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('pip>=1.4'))
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in /home/vagrant/.pip/pip.log
감사합니다. 올바르게 작동한다고 생각합니다. 그러나, 그것은 pip 1.0 대 pip 1.5와 virtualenvwrapper 2.11 대 4.2를 남겨 둘 것입니다. 그것들은 큰 차이점이기 때문에, 나는 업그레이드 된 핏을 통해 로딩을 계속 할 것이라고 생각합니다. – Erik
~/.virtualenvs/postmkvirtualenv에서 자동으로 업그레이드 pip가 있습니다. – umeboshi