Can't Access Plugins Manager + Error Message
Describe your issue
I'm trying to use the Plugins Manager to install dictionaries, but it isn't working for me. This is without me plugging in my Uni v4 keyboard, as well. Plugins Manager will endlessly load and won't allow me to click on anything; however, I was able to use the Plugins Manager properly my first time downloading Plover. I successfully downloaded the "plover-lapwing-aio" plugin and restarted the app, and ever since then I've been having issues using the Manager.
I also consistently get an error message while using the application. It says "ERROR: engine update failed FileNotFoundError: [Errno 2] No such file or directory". It always appears when I open the application. It started to appear more often after installing the above plugin and I don't understand why. I get the same response when I plug in my Uni v4 keyboard.
Steps you've taken
- I've uninstalled and installed Plover many times, but without much success.
- I've also uninstalled the above plugin, along with all the other Lapwing plugins that came with it to see if that was the issue.
To note, I made sure I downloaded the latest version of Plover and the correct installer for Windows.
Any help is appreciated, I'm a bit stuck.
Operating system
- OS: Windows 11
- Plover Version 4.0.0rc5
Can you try running Plover in a terminal and copy the traceback of the error output here?
(note: we should probably include the whole traceback into the error notification instead of just the exception text)
Can you try running Plover in a terminal and copy the traceback of the error output here?
(note: we should probably include the whole traceback into the error notification instead of just the exception text)
Thank you for your patience. I ran Plover through debug and I got this back.
This is actually a bug in lapwing plugin https://github.com/aerickt/plover-lapwing-aio/ (jeff-phrasing is included in the default_dictionary list, but not included in the repo) @aerickt
That said, possible improvement on Plover side
- when uninstall Plover, give option to wipe the user directory.
- give a more descriptive error message here.
For now, a workaround is to create a (empty) file jeff-phrasing.py in the said path.
Should I create the new jeff-phrasing.py file in the dictionaries file below, or do I put it somewhere else?
I think that dictionary is fine. That said you don't show the path so I don't actually know which directory is that, just guessing.
I've been messing with this for a bit and I think I misunderstood what you meant by empty file lol. Do I have to create an empty file through command prompt to get it to work? If so, how would I do that.
Confirming that lapwing-aio is breaking the plugin manager, still in the latest version 1.3.9. My workaround is to move out the files and relaunching before opening the plugin manager 😅
On my Mac that would be:
~/Library/Application Support/plover/plugins/mac/lib/python/site-packages/plover_lapwing~/Library/Application Support/plover/plugins/mac/lib/python/site-packages/plover_lapwing_aio-1.3.9.dist-info
Confirming that
lapwing-aiois breaking the plugin manager, still in the latest version 1.3.9. My workaround is to move out the files and relaunching before opening the plugin manager 😅On my Mac that would be:
* `~/Library/Application Support/plover/plugins/mac/lib/python/site-packages/plover_lapwing` * `~/Library/Application Support/plover/plugins/mac/lib/python/site-packages/plover_lapwing_aio-1.3.9.dist-info`
Thank you, this is super helpful!
How do you go about updating? Is it as simple as hitting install/update in the plugin manager and restarting afterwards? I'm assuming it replaces those files that you take out.
How do you go about updating? Is it as simple as hitting install/update in the plugin manager and restarting afterwards? I'm assuming it replaces those files that you take out.
That's correct 👍