我已经安装pyenv
并安装了不同版本的 python:
$ pyenv versions
system
2.7.1
3.2.5
3.5.0
3.5.1
* 3.5.2
我使用以下命令切换到python 3.5.2
:
pyenv 外壳 3.5.2
当我检查 python 版本时,这就是我得到的:
$ python --version
Python 3.5.2
但是当我运行时pytest
,它仍然运行在python 2.7.6
:
pytest -v
================================================ ===================== 测试开始 ========================== ===========================================
平台 linux2 -- Python 2.7.6 , pytest-3.0.3, py-1.4.31, pluggy-0.4.0 -- /usr/bin/python
为什么pytest
在旧版本下运行?