Ci sono già due post nello stack overflow su questo argomento; tuttavia, nessuno di loro ha risolto o risolto la mia situazione specifica.Il comando Py.test non è stato trovato, ma la libreria è installata
Ho installato pytest tramite pip install pytest
. Sono in grado di importare la libreria anche in Python.
Il problema è che quando provo a utilizzare il comando py.test
in Terminale, ottengo py.test: command not found
.
Qualcuno ha qualche idea sul motivo per cui non sono in grado di utilizzare il comando nel terminale?
EDIT: Essa mostra anche come un pacchetto installato:
$ 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)
Si sta utilizzando un virtualenv? In tal caso, 'pip' (almeno versioni precedenti) non installerà il binario' py.test' se è già installato in tutto il sistema. Puoi usare 'python -m pytest' invece. –