Python virtualenv setuptools 包问题

Cha*_*pat 4 python virtualenv python-2.7 mxnet

使用 virtualenv 和 -p python2 安装时pip install gluoncv出错并出现以下错误

Requirement already satisfied: setuptools in ./mxv16_p2/lib/python2.7/site-packages (45.0.0)
ERROR: Package 'setuptools' requires a different Python: 2.7.12 not in '>=3.5'
Run Code Online (Sandbox Code Playgroud)

Cha*_*pat 8

感谢https://github.com/pypa/virtualenv/issues/1493

具体来说这个评论:https://github.com/pypa/virtualenv/issues/1493#issuecomment-576250710

pip install --upgrade 'setuptools<45.0.0'
Run Code Online (Sandbox Code Playgroud)

它需要较低版本的 setuptools,因此 pip install --upgrade 到较低版本 [即降级]