title: Protect Python code in Windows using Cython
body: <p>I use Cython to protect Python code.
  I can protect code well in Linux, it converts .py file to .so. But I get an error in Windows.
  Do I need to install anything to use on Windows? This is my code.</p>
  <pre><code>from distutils.core import setup
  from distutils.extension import Extension
  from Cython.Distutils import build_ext
  
  ext_modules = [
      Extension(&quot;main&quot;,  [&quot;main.py&quot;]),
  ]
  
  setup(
      name = 'My Program Name',
      cmdclass = {'build_ext': build_ext},
      ext_modules = ext_modules
  )
  </code></pre>
  <p>Then I run the compile.py file.
  python compile.py build_ext --inplace
  In Windows, it first builds the main.c file, but then I get the error error: Unable to find vcvarsall.bat.</p>