'helloworld.pyx' doesn't match any files
<p>I am a beginner in python and I have just got familiar with cython as well. I am using Anaconda on Windows 64-bit. I am trying to run the "helloworld" example as follows:</p>

<p>1- I build a helloworld.pyx file containing:</p>

<pre><code>    print("Hello World")
</code></pre>

<p>2- I build a setup.py file containing:</p>

<pre><code>   from distutils.core import setup
   from Cython.Build import cythonize

   setup(name='Hello world app',ext_modules=cythonize("helloworld.pyx"),)
</code></pre>

<p>But I get the following error:</p>

<pre><code>   'helloworld.pyx' doesn't match any files
</code></pre>

<p>Could you please tell me what should I do now? Where should I save these two files?</p>

<p>From here: <a href="https://github.com/cython/cython/wiki/enhancements-distutils_preprocessing" rel="nofollow">https://github.com/cython/cython/wiki/enhancements-distutils_preprocessing</a></p>

<pre><code>from distutils.core import setup
from Cython.Build import cythonize

setup(
  name = 'MyProject',
  ext_modules = cythonize(["*.pyx"]),
)
</code></pre>

<p>Looks like cythonize accepts a list of strings, but you're providing a string.</p>

python cython