Это странно, может кто-то объяснить. Вот программа python, которая называется tp.py
!/usr/bin/env python3
import sys
print("here tis")
Если я запускаю это так ./tp.py или python tp.py
, она работает
Если я попытаюсь bash ./tp.py или sh ./tp.py
Ошибка при импорте sys
Я в основном заинтересован, потому что README поставщика программного обеспечения говорит: используйте версию sh ./tp.py, и я хотел бы указать на ошибку и причину ее возникновения. Я не понимаю, почему.