FormerLurker / ArcWelderPlugin

A plugin for OctoPrint used to convert G0/G1 commands to G2/G3 commands. Reduce the size of your gcode files, and reduce number of gcodes per second sent to your printer.
Other
444 stars 25 forks source link

Installation failure #254

Closed drdpj closed 1 year ago

drdpj commented 1 year ago

Hello, Installing from marketplace on the latest version of octoprint on an orange pi zero H2... It installs but then completely barfs when trying to activate:

2023-02-12 10:40:22,693 - octoprint.plugin.core - ERROR - Error loading plugin arc_welder
Traceback (most recent call last):
  File "/home/daniel/venv/lib/python3.9/site-packages/octoprint/plugin/core.py", line 1274, in _import_plugin
    module = _load_module(module_name, spec)
  File "/home/daniel/venv/lib/python3.9/site-packages/octoprint/plugin/core.py", line 52, in _load_module
    return imp.load_module(name, f, filename, details)
  File "/home/daniel/venv/lib/python3.9/site-packages/octoprint/vendor/imp.py", line 238, in load_module
    return load_package(name, filename)
  File "/home/daniel/venv/lib/python3.9/site-packages/octoprint/vendor/imp.py", line 212, in load_package
    return _load(spec)
  File "<frozen importlib._bootstrap>", line 711, in _load
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/home/daniel/venv/lib/python3.9/site-packages/octoprint_arc_welder/__init__.py", line 35, in <module>
    from six import string_types
ImportError: cannot import name 'string_types' from 'six' (/home/daniel/venv/lib/python3.9/site-packages/six.py)

I have removed and reinstalled six several times but it's not playing ball... Any ideas?

drdpj commented 1 year ago

And for some reason after several more reboots it's suddenly started working. I have no idea 🙄 As you were!