sukeesh / Jarvis

Personal Assistant for Linux and macOS
MIT License
3.03k stars 1.04k forks source link

Python 3 support #83

Closed FelippeRoza closed 6 years ago

FelippeRoza commented 7 years ago

It would be great if Jarvis could run on Python 3. I'll try to make the changes to reach this, but any help would be welcome.

5n8ke commented 7 years ago

I just looked into the python 3 issue and there are mainly 2 problems:

Both packages don't have support for python 3.x. They only work with python 2. All the other errors with imports could be fixed. In python 3 implicit relative imports are no longer supported.

FelippeRoza commented 7 years ago

Totally agree. The relative imports errors are somehow a simple problem to solve.

https://github.com/jpercent/pyttsx is a fork that ports pyttsx to Python 3. Maybe something like pip install git+https://github.com/jpercent/pyttsx.git could fix it.

Prakash2403 commented 7 years ago

Changing to pyttsx3 or gTTS will help. See #113

umangahuja1 commented 7 years ago

I think the issue is not resolved yet and it is not yet running on python3.