Long time Octoprint user, have updated multiple times in the past. But it's been maybe 6 months since I've done a refresh. Logged into my RPi, and did the normal update through that. Note, after it said it was gonig to reboot, the server never came back online, so I had to turn it off \on:
Afterwards, Octorpint isn't booting: Get a '503 Service Unavailable'. However, the webcam is: I can log in and see that stream through my web interface (I realized its separate from Octoprint) . And I can ssh into the pi itself.
If I run the below code I get a Python import error:
pi@octopi2 ~/OctoPrint $ ./run Traceback (most recent call last): File "./run", line 22, in <module> octoprint.main() File "/home/pi/OctoPrint/src/octoprint/__init__.py", line 564, in main from octoprint.cli import octo File "/home/pi/OctoPrint/src/octoprint/cli/__init__.py", line 8, in <module> import click ImportError: No module named click
I'm pretty versed in Python programming, but why would this suddenly be failing on a Python import post update?
Since it had been a while, I did the whole apt-get update/upgrade, but after reboot, same issues.
What can I do to get this thing running again?