Мой flake8 выдает коллеге разные результаты, и, похоже, разница в версии Python:
(hydro2) andrew@xxx $ flake8 --version
3.5.0 (mccabe: 0.6.1, pycodestyle: 2.3.1, pyflakes: 1.6.0) CPython 2.7.12 on Linux
Тогда как на его машине написано CPython 3.5.0
или около того.
Я запускаю flake8, установленную внутри python 3.5 virtualenv, и все, кажется, указывает на правильное место:
(hydro2) andrew@xxx $ which python
/home/andrew/virtualenvs/hydro2/bin/python
(hydro2) andrew@xxx $ python --version
Python 3.5.2
(hydro2) andrew@xxx $ which flake8
/home/andrew/virtualenvs/hydro2/bin/flake8
Так что я просто не понимаю, почему он использует CPython 2.7.12
(по умолчанию в моей ОС) вместо версии virtualenv?
Я попытался удалить и переустановить flake8 в virtualenv.