Я изо всех сил, чтобы скомпилировать и построить код Cython - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь написать код Cython в Windows. Я довольно хорошо разбираюсь в Python и C ++, поэтому подумал, что было бы неплохо начать использовать некоторые концепции C для ускорения моих программ на Python.

Я буквально только начинаю с основ и начинаю с первого препятствия,Я уже написал очень простой файл helloworld.pyx и пытаюсь его китонизировать с помощью следующего кода.

from distutils.core import setup
from Cython.Build import cythonize


setup(
    ext_modules = cythonize("helloworld.pyx")
)

При попытке китонизации моего файла .pyx в Windows я получаю следующую ошибку.

SystemExit: usage: untitled0.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: untitled0.py --help [cmd1 cmd2 ...]
   or: untitled0.py --help-commands
   or: untitled0.py cmd --help

error: no commands supplied

Это оставляет файл helloworld.c в моем рабочем каталоге, но когда я пытаюсь запустить

python setup.py build_ext --inplace

, я просто получаю сообщение об ошибке:

python: can't open file 'setup.py': [Errno 2] No such file or directory

Битв недоумении относительно того, как это исправить. Если бы кто-то мог мне помочь, это было бы очень признательно.

...