Я только что установил эту версию Spyder, работающий под Python 3.6. В консоли Ipython я не могу запустить несколько строк в любой вид структуры цикла.
Пример: следующий код взят из моего сеанса Ipython, запущенного в командном окне Windows:
a = [1,2,3] для i в a:... print(i)... j = 2 * i ... print(j)... 1 2 2 4 3 6
Обратите внимание, что у меня может быть столько строк, сколько я хочу, в цикле 'for', пока я дважды не нажму ENTER В окне консоли spyder, как только я нажимаю клавишу ВВОД после «print (i)», циклы выполняются:
для я в: печать (я)1 2 3
Обратите внимание, что я не смог ввести строку, которая читалась как 'j = 2 * i', потому что цикл выполнялся немедленно.
Это не так, как должен вести себя шпион, и не так, как он вел себя до того, как я переустановил его. Я искал какую-то опцию в настройках, которые могли бы контролировать это, но не могли найти какую-либо.
Любая помощь будет оценена. Благодарю.