Я знаю, что вы прямо сказали, что хотите вызвать свой скрипт, используя python first.py
. Однако вы можете подумать о том, чтобы вызывать свой скрипт по-другому, даже не меняя код.
Допустим, структура вашего проекта имеет вид first_pckg/first.py
. Вы можете переименовать ваш first.py
в __main__.py
. Также добавьте пустой файл __init__.py
, чтобы пометить каталог как пакет Python. Затем вы можете просто позвонить вашему пакету так:
$ python -m first_pckg
hello