I Cython extention, das ich in der folgenden Art und Weise installieren:Wie kann man mit distutils oder setuptools in setup.py eine Cython-Erweiterung importieren (ohne vor jedem Import an sys.path anhängen zu müssen)?
from distutils.core import setup
from Cython.Build import cythonize
setup(ext_modules=cythonize(
"package.pyx",
language="c++")
)
Wenn ich dieses Paket importiert werden soll, muss ich mit dem Build-Ordner Pfad anhängen:
import sys
sys.path.append(~/package/build/....)
Was muss in der Installation geändert werden, damit das Modul in Linux installiert wird und importiert werden kann, ohne an Pfad anhängen zu müssen?
Ich bin auch offen für die Verwendung von setuptools.
'python setup.py build_ext --inplace' sein könnte, was Sie suchen. –