Es gibt bereits zwei Beiträge zum Stapelüberlauf zu diesem Thema; jedoch hat keiner von ihnen meine spezifische Situation gelöst oder angesprochen.Py.test-Befehl nicht gefunden, aber Bibliothek ist installiert
Ich habe Pytest über pip install pytest
installiert. Ich bin in der Lage, die Bibliothek auch in Python zu importieren.
Das Problem ist, dass, wenn ich versuche, den py.test
Befehl im Terminal zu verwenden, bekomme ich py.test: command not found
.
Hat jemand einen Einblick, warum ich den Befehl im Terminal nicht verwenden kann?
EDIT: Es zeigt sogar als ein installiertes Paket auf:
$ 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)
Sie einen virtualenv mit? Wenn dies der Fall ist, wird "pip" (zumindest ältere Versionen) die Binärdatei "py.test" nicht installieren, wenn sie bereits systemweit installiert ist. Sie können stattdessen 'python -m pytest' verwenden. –