Python。。。为什么会这样?在
突然间我得到一个错误:Traceback (most recent call last):
File "setup.py", line 36, in
zip_safe=False)
File "/usr/lib/python2.7/distutils/core.py", line 111, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 320, in __init__
_Distribution.__init__(self, attrs)
File "/usr/lib/python2.7/distutils/dist.py", line 287, in __init__
self.finalize_options()
File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 386, in finalize_options
ep.require(installer=self.fetch_build_egg)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2324, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 859, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (six 1.5.2 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.6.0'))
当我运行python setup.py develop
这是我的设置.py文件
^{pr2}$
我在安装文件中添加了以下内容,但仍然收到错误:
六==1.6.0
如果我跑:pip install six==1.6.0
python setup.py develop
那就行了!在
我是说沃维。为什么要自己设置和处理这些问题?在