我必须将 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
那么如何让 python 知道 Cython 模块安装在默认位置以外的位置呢?