Flake8使用系统python而不是virtualenv

时间:2018-07-04 14:48:49

标签: python virtualenv flake8

我的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

我正在运行安装在python 3.5 virtualenv内的flake8,一切似乎都指向正确的位置:

(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的版本感到困惑吗?

我尝试在virtualenv中卸载并重新安装flake8。

0 个答案:

没有答案