Это будет просто комментарий, но он слишком длинный.Извините, это не более информативно, чем есть.Это довольно странная проблема, потому что VSCode не является настоящей IDE.Он не имеет своей собственной оболочки и просто захватывает ваш PowerShell или Bash-терминал, в зависимости от того, какую ОС вы используете.Вы должны быть в состоянии использовать стрелки вверх и вниз так же, как и в powershell.Я проверил его на своей собственной установке VSCode, и он прекрасно работает для меня.Если это проблема, то это не с python, поскольку VSCode будет взаимодействовать с терминалом одинаково, независимо от того, для какого языка вы его используете, поэтому, вероятно, с VSCode или вашим терминалом.Я слышал, что у других были проблемы с автозаполнением стрелки вверх в bash, поэтому, если вы подключаетесь к терминалу bash, это может быть именно так, но я никогда не слышал о том, чтобы он зависал в powershell.Я бы сказал, проверьте, какой терминал вы используете, посмотрите, если проблема не исчезнет при смене терминалов, и попробуйте переустановить VSCode, если это произойдет.После этого я не знаю, что тебе сказать.