デフォルト以外の場所に Cython コンパイラをインストールする必要がありました。これはアカデミック クラスタであり、ユーザー プログラムはユーザーのホーム ディレクトリにインストールする必要があります。だから私はCythonをインストールしました:
python setup.py install --home=~
これはうまくいき、私の $PATH にある私のホーム /bin ディレクトリにコンパイラをインストールしました。
テストするには、python を起動して次のようにします。
> from Cython.Build import cythonize
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Cython.Build
では、Cython モジュールがデフォルト以外の場所にインストールされていることを python に認識させるにはどうすればよいでしょうか。