rcbyron / hey-athena-client

Your personal voice assistant
https://heyathena.com
MIT License
421 stars 98 forks source link

Missing Dependency #63

Open Rybec opened 6 years ago

Rybec commented 6 years ago

I just attempted to follow the Windows installation instructions found here (which, by the way, appears to be using an expired SSL certificate). Pip failed to install the application correctly. It turns out that SWIG, used during the installation of pocketsphinx, requires Microsoft's Visual C++ build system to be installed. This is not listed as a dependency in either the project documentation on Github or the installation instructions at the above link.

Sadly, this dependency is a deal breaker for me. I don't mind installing Python 3, and I was even willing to add SWIG temporarily. Adding a whole build environment on top of that... I really wish this dependency was listed somewhere, so I had not wasted my time.

rcbyron commented 6 years ago

I apologize that it was not listed as a dependency for Windows. I had mainly chosen not to add it since pocketsphinx (and many other python packages) can be installed without the build system by using the pre-built version listed here: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pocketsphinx (I thought I had listed this link somewhere but I probably need to make it more prominent in the documentation).

Rybec commented 6 years ago

Awesome! Maybe I can use this then! Do please add that to the documentation. After I posted this, I found another issue stemming from the same root problem, so I am not the only one that was affected. I have not uninstalled anything yet, so I will use that and go from there.

Thanks for the quick response!

On Fri, Dec 29, 2017 at 9:37 PM, Connor Byron notifications@github.com wrote:

Reopened #63 https://github.com/rcbyron/hey-athena-client/issues/63.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/rcbyron/hey-athena-client/issues/63#event-1405003926, or mute the thread https://github.com/notifications/unsubscribe-auth/ABvoYMxVbi32OPGHCdIVv8t2FCCHRI42ks5tFb4PgaJpZM4RPgfM .

-- べん