Very confused on how to install, can anyone explain?
I Installed it (I think?) and opened command prompt, type Pip install chatterbot just an error message. I then tried in python, and again, nothing happened.
You have to install it like this: 1. do pip install chatterbot==1.0.4 in the cmd 2. do pip install pytz 3. Make your project with chatterbot and after an error message about sql alchemy appears in your code editor, copy the sql alchemy path, paste it into file explorer and you will find a file called "compat.py" 4. open it and find time = time.clock, change it to time = time.perf_counter. Then everything should work. I use python 3.8.7, but I don't know if it works with the latest.
You can also change the versions of the chatterbot-required libs by finding a file called "METADATA" and completely removing the version requirements to make it a bit more up to date. (chatterbot uses very old versions of some libraries like pyyaml, thus if you need the new features, you can't just upgrade them like that or it will conflict with chatterbot if not changed in the "METADATA" file) I don't remember where the file was though. I remember it was either in AppData/Roaming or AppData/Local and in the python libs folder.
You have to install it like this: 1. do
pip install chatterbot==1.0.4in the cmd 2. dopip install pytz3. Make your project with chatterbot and after an error message about sql alchemy appears in your code editor, copy the sql alchemy path, paste it into file explorer and you will find a file called "compat.py" 4. open it and findtime = time.clock, change it totime = time.perf_counter. Then everything should work. I use python 3.8.7, but I don't know if it works with the latest.
It works for me. Thanks!
You have to install it like this: 1. do
pip install chatterbot==1.0.4in the cmd 2. dopip install pytz3. Make your project with chatterbot and after an error message about sql alchemy appears in your code editor, copy the sql alchemy path, paste it into file explorer and you will find a file called "compat.py" 4. open it and findtime = time.clock, change it totime = time.perf_counter. Then everything should work. I use python 3.8.7, but I don't know if it works with the latest.
It works for me. Using latest SQLAlchemy will have other error.