anoved / OctoPrint-EmailNotifier

Receive email notifications when OctoPrint jobs are complete. Currently broken. Please fork and fix!
GNU Affero General Public License v3.0
16 stars 35 forks source link

ERROR: Package 'keyring' requires a different Python: 2.7.13 not in '>=3.5' #53

Open mamejay opened 4 years ago

mamejay commented 4 years ago

Hello there. I am trying to get this working on a second Pi instance that i just created. Keyring is missing and if I try and install it I get the message ERROR: Package 'keyring' requires a different Python: 2.7.13 not in '>=3.5' From what i have read they mention to update Octopi instance altogether but I am running a build that I just downloaded last week. Is there any way around this? I am not great with Linux but can get around if need be. thanks

lucidnx commented 4 years ago

same here

real-easy commented 4 years ago

always this error

bibitte commented 4 years ago

The latest version of keyring and keyring.alt need python >= 3.5 You need to install the lastest python2.7 compatible version of keyring and keyring.alt

You can do this manualy. Connect on your PI with ssh and paste these commands :

source ~/oprint/bin/activate
pip install keyrings.alt==3.2.0
pip install keyring==18.0.1

reinstall OctoPrint-EmailNotifier and it's work !!!