Алан Гибизов, Алан, спасибо за ответ, но к сожалению сработал только вариант предложенный taktik.
Если есть идеи почему раньше запускалось просто по команде pytest ... , а теперь приходится писать py - m pytest ...
напишите пожалуйста, очень хочу разобраться в причине.
german_mel, возможно дело в системных путях - если они менялись по какой-то причине. Также возможно, что обновилась версия какого-то ПО (Python 3.9?) и с этим поменялись папки, где лежат файлы, или пути к папкам обновились. А система ищет их в старых местах.
Вижу 2 варианта - посмотреть и поправить системные пути или сделать bash-скрипт, запускающий нужную строчку. Первое сложнее, но правильней, второе проще.