Installation of FilamentManager Plugin on a Windows setup "fails" => successful installation messages, but plugin isn't found / visible after OctoPrint restart.
What did you already try to solve it?
Installing manually from command line
Switching Octoprint from official 1.4.2 to 1.5.0rc3 to try to install through UI
installing the dev version of the plugin (0.5.3, previous github repo) instead of the official one on "new" repo OllisGit.
The latter provides this message, thus I kept trying installing the official release
Looks like a problem in a dependency of the plugin, that is incompatible with Python 3.8 and newer, you are running 3.9. From octoprint.log:
File "c:\octoprint\venv\lib\site-packages\octoprint_filamentmanager\__init__.py", line 17, in <module>
from .data import FilamentManager
File "c:\octoprint\venv\lib\site-packages\octoprint_filamentmanager\data\__init__.py", line 13, in <module>
from sqlalchemy.engine.url import URL
File "c:\octoprint\venv\lib\site-packages\sqlalchemy\__init__.py", line 9, in <module>
from .sql import (
File "c:\octoprint\venv\lib\site-packages\sqlalchemy\sql\__init__.py", line 8, in <module>
from .expression import (
File "c:\octoprint\venv\lib\site-packages\sqlalchemy\sql\expression.py", line 33, in <module>
from .visitors import Visitable
File "c:\octoprint\venv\lib\site-packages\sqlalchemy\sql\visitors.py", line 28, in <module>
from .. import util
File "c:\octoprint\venv\lib\site-packages\sqlalchemy\util\__init__.py", line 8, in <module>
from .compat import callable, cmp, reduce, \
File "c:\octoprint\venv\lib\site-packages\sqlalchemy\util\compat.py", line 172, in <module>
time_func = time.clock
AttributeError: module 'time' has no attribute 'clock'
time.clock()
[...]
Deprecated since version 3.3, will be removed in version 3.8
The dependency SQLAlchemy is probably pinned that low for Python 2 compatibility (although I haven't looked), I recommend opening an issue on the github repository so that @OllisGit is aware and can fix it.