Failure to install Octoeverywhere/Mobileraker Companion on Creality OS Fix #720
Replies: 3 comments 2 replies
-
|
Great guide, meanwhile Obico ceased working due to lack of Janus being installed, wondering if compiling from source would be feasible.. |
Beta Was this translation helpful? Give feedback.
-
|
@EchotreePrints it seems like venv/python isnt even installed for me. I did a factory reset through the helper script and after folling your instructions i get this: |
Beta Was this translation helpful? Give feedback.
-
|
@FredsMedia Did you ever find a fix for this? I am having the same issue with the venv
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Greetings Programs!
I have recently encountered a couple of issues with the Helper-Script failing to install the Octoeverywhere and the Mobileraker Companion plugins. Luckily, after being dumb for several weeks, I found the answer. QuinnDamerell, told me how to fix this, but having no real experience with linux absolutely misunderstood what he was suggesting. It wasn't until I found a year old reddit thread that I actually understood it.
You will need to ssh to the machine and run a series of simple commands:
For Octoeverywhere:
sudo rm -rf /usr/data/octoeverywehre-env /usr/data/octoeverywheresudo rm -rf /usr/data/octoeverywhere-env /usr/data/octoeverywhereThis will remove the octoeverywhere venv and directory that are installed with the helper script.
cd /usr/data/moves our active directory to the /usr/data directory.
git clone https://github.com/QuinnDamerell/OctoPrint-OctoEverywhere.git octoeverywhereclones the latest version of the octoeverywhere plugin to the usr/data/octoeverywhere dir, effectively replacing the version originally installed with the helper script
cd octoeverywheremoves us into the octoeverywhere dir
sh isntall.shsh install.shruns the install script to reinstall the good version.
For Mobileraker:
sudo rm -rf /usr/data/mobileraker-envThis will remove the mobileraker venv and directory that are installed with the helper script.
cd /usr/data/mobileraker_companion/scriptsmoves our active directory to the /usr/data/mobileraker_companion/scripts directory.
sh isntall.shsh install.shruns the mobileraker companion installer
This worked for me as far as allowing the mobileraker plugin to be used. If it doesn't work, You'll need to follow similar steps as the octoeverywhere plugin, removing both the venv and main folder, cloning the repository, and then running the install script.
This is courtesy of Destinal from the Devil Design discord for identifying the fix, and u/predtech on reddit for posting the fix, as well as QuinnDamarell for telling me how to fix it, even if I was too ignorant to figure out what he meant lmao.
[Edit 01/19/2024]
Fixed a couple of typos in the copy/paste commands. I blame the dyslexia.
Beta Was this translation helpful? Give feedback.
All reactions