I am attempting to install python library Pyahorcorasick on a windows machine.
The documentation indicates to run python setup.py install. I assume this is after downloading and extracing the .tar file. Upon cd to the proper directory and running the setup file I get a error: Unable to find vcvarsall.bat.
From https://stackoverflow.com/a/18045219/1178997 it looks like Visual Studio C++ 2010 needs to be installed on my particular machine.
This script will be deployed on a EC2 linux instance.
Will the need to install Visual Studio prevent me from being able to run the script on the linux server?
Am I installing the Pyahocorasick package incorrectly?
For reference I am attempting to implement @tobigue string comparison solution: https://stackoverflow.com/a/8289199/1178997
Thanks!
Edit: For development purposes I code and test on a Windows 7 box. For deployment purposes I will use a Linux EC2 instance. So far every library used has been cross-compatible. In using Pyahocorasick I want to verify there will not be any dependency problems in linux vs. windows.
Edit 2: Perhaps the real question is how to correctly install Pyahorcorasick in the first place. VC 2010 may not be needed to begin with which would solve the linux vs. windows problem.
Edit 3: After @cel correction on the packages proper spelling pip still throws an error because it is unable to find vcvarsall.bat. Presumably b/c this library uses an underlying C implementation of the Aho-Corasick automaton.
This brings about the original question of if vcvarsall.bat (a Visual Studio file) is necessary to install the library - how would this be correctly installed on a linux ec2 instance?