Frequently Asked Questions (FAQ)

I am trying to install this package on Windows. Why do I get the error "Unable to find vcvarsall.bat"?

This is because you do not have Microsoft C++ compiler installed on your machine. Depending on which Python version you have, you will need to download and install a different version of the compiler. The table below lists downloads for different versions of Python:

After downloading and installing the appropriate compiler tools, try installing py_stringmatching again. If you face any problems with installing the compiler tools, you may need to refer to this post.

For more details, refer to this page, see the section "C Compiler Issue for Installing Packages that Use Cython".

Installing this package throws an error. Installing was unsuccessful.

Check if you have C or C++ compiler installed on your machine. Refer to this page.