Я новичок в Tkinter, и я столкнулся с той же проблемой.Я думаю, что проблема заключается в том, что значение по умолчанию для поля ввода является пустой строкой, которая не может быть преобразована в целое число.
Я предлагаю вам попробовать добавить оператор if для проверки этого случая:
if variable.get() != '':
other_variable = int(variable.get())
Я понимаю, что вопрос старый, но у меня это сработало, и я подумал, что поделюсь.