我在下面的行中收到“ NameError:未定义名称'get_ipython'”:
get_ipython().run_line_magic('load_ext', 'Cython')
当我尝试使用python my_file.py命令运行python代码时。 我有什么办法可以在python shell中运行cython代码,而无需通过IPython my_file.py运行它?
我尝试运行“ IPython my_file.py”,但这并未加载所有模块和依赖项,即使对于已安装的软件包,也会出现导入错误。我也已经完成了conda安装ipython。
我有cython代码的另一个地方:
get_ipython().run_cell_magic('cython', '', 'cpdef list cysplit(str x):
return x.split()')