python почему импорт не выполняется при выполнении bash или sh - PullRequest
0 голосов
/ 30 апреля 2020

Это странно, может кто-то объяснить. Вот программа 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, и я хотел бы указать на ошибку и причину ее возникновения. Я не понимаю, почему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...