Мой терминал на Mac работает неправильно, когда я упаковываю вещи и готовлюсь к распространению
Я читаю книгу " Head First Python" и делаю дистрибутив по мере необходимости. Я создал два файла один с именем 'nester.py', вот код:
def print_lol(the_list):
for each_item in the_list:
if isinstance(each_item, list):
print_lol(each_item)
else:
print(each_item)
другой файл с именем 'setup.py':
from distutils.core import setup
setup(
name = 'nester',
version = '1.0.0',
py_modules =['nester'],
author = 'hfpython',
author_email= 'hypython@headfirstlabs.com',
url = 'https://www.headfirstlabs.com',
description = 'a simple printer of nested lists',
)
Однако, когда я набрал команду sdist в Mac-терминале, это то, что произошло
YAN:~ Bernie$ python3 /Users/user/Desktop/PY/nester/setup.py sdist
running sdist
running check
warning: sdist: manifest template 'MANIFEST.in' does not exist (using default file list)
Без отображения сообщения об ошибке процесс просто остановился здесь. Я все еще могу печатать, но он просто стал блокнотом, без ответа на любую команду. Я должен завершить процесс, выйдя и перезапустив терминал, чтобы он снова заработал. Обычно, когда что-то идет не так, терминал сообщает об ошибке, но не в этот раз.
Я понятия не имею, что происходит, я проверил книгу, весь код точно такой же, как написано в книге. Может дело в моем компьютере? Некоторые предварительные настройки, которые я не делал?