【发布时间】:2016-06-30 04:01:07
【问题描述】:
关于这个话题已经有两篇关于堆栈溢出的帖子了;但是,他们都没有解决或解决我的具体情况。
我已经通过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。
标签: terminal command pip pytest