解决方案:
1、确保有 Microsoft Visual C++ Compiler ,没有安装有则跳过;
2、在代码中加入import setuptools,可以让Python和编译器愉快的玩耍。
例如:
import setuptools # important !!!
from distutils.core import setup
from Cython.Build import cythonize
setup(ext_modules=cythonize("module1.py", build_dir="build"),
script_args=['build'],
options={'build':{'build_lib':'.'}})
参考:python - "error: Unable to find vcvarsall.bat" when compiling Cython code - Stack Overflow