此主题上已有两篇关于堆栈溢出的文章;然而,他们都没有解决或处理我的具体情况。未找到Py.test命令,但已安装库
我已经通过pip install pytest
安装pytest。我也可以用Python导入库。
问题是,当我尝试在终端中使用py.test
命令时,我得到py.test: command not found
。
有没有人有任何见解,为什么我不能在终端中使用该命令?
编辑:它甚至显示为已安装的软件包:
$ pip list
cycler (0.9.0)
matplotlib (1.5.1)
numpy (1.10.1)
pip (8.1.0)
py (1.4.31)
pyparsing (2.0.7)
pytest (2.9.0)
python-dateutil (2.4.2)
pytz (2015.7)
scipy (0.17.0)
setuptools (7.0)
six (1.10.0)
tensorflow (0.5.0)
vboxapi (1.0)
wheel (0.26.0)
您是否使用了的virtualenv?如果是这样的话,那么'pip'(至少是旧版本)如果它已经安装在系统范围内,将不会安装'py.test'二进制文件。你可以使用'python -m pytest'来代替。 –