( сопровождающий Spyder здесь ) Если вы хотите разрабатывать код Cython в Spyder, вам нужно назвать файлы с расширением .pyx
(например, test_cython.pyx
). В этом случае вам не нужно писать %load_ext Cython
в вашем файле, просто содержимое под ним. После этого, когда вы запустите его с помощью F5
или меню Run > Run
, Spyder будет знать, как его выполнить, и вы увидите, что вызов print(foo(3))
работает как положено.
Примечание : К сожалению, ячейки не работают с файлами Cython, но мы исправим это ограничение в Spyder 4, которое будет выпущено в 2019 году.