为什么我的Cython安装不导入?

问题描述 投票:0回答:1

我想使用Cython,并做了以下事情:

$ pip install Cython
    Requirement already satisfied: Cython in /anaconda3/envs/learn/lib/python3.6/site-packages (0.27.3)

但后来它给出了这个错误:

In [1]: cimport numpy as np                                                                                                    
  File "<ipython-input-1-9e1f0d02d1fa>", line 1
    cimport numpy as np
                ^
SyntaxError: invalid syntax


In [2]: 

安装后,还需要做什么才能使用它?

python cpython
1个回答
1
投票

如果您正在尝试在ipython或jupyter环境(看起来像你)中工作,那么首先需要加载Python扩展:qazxsw poi。

然后,您需要使用%load_ext Cython来定义一个魔术单元,您可以在其中调用您的cython代码:

%%cython
© www.soinside.com 2019 - 2024. All rights reserved.