Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to install. I think. #45

Open
snurfle opened this issue Apr 6, 2024 · 0 comments
Open

Failed to install. I think. #45

snurfle opened this issue Apr 6, 2024 · 0 comments

Comments

@snurfle
Copy link

snurfle commented Apr 6, 2024

After installing the Turning Addon and LibLathe, upon launching FreeCAD from either the icon or from a command line, I receive the following:

During initialization the error "No module named 'Path.Log'; 'Path' is not a package" occurred in /home/username/.FreeCAD/Mod/TurningAddon/InitGui.py

and

Please look into the log file for further information

There is nothing in the Path workbench or any menus that suggests turning is available.

What I have tried:
Addon Manager --> Configure --> "https://github.com/dubstar-04/FreeCAD/tree/LibLathe-Integration.git
https://github.com/dubstar-04/TurningAddon.git"
Close, restart Addon Manager
Select LibLathe-Integration, click 'Install/Update Selected'

Workbench successfully installed. Please restart FreeCAD to apply the changes.

Restart FreeCad
Addon Manager --> TurningAddon --> Install/Update Selected

Workbench successfully installed. Please restart FreeCAD to apply the changes.

Restart FreeCad

No error messages, No warnings... and no Lathe or Turning functionality.
(Side note - I have also tried installing both without restarting in between; it makes no difference.)

At this point, ~/.FreeCAD/Mod contains 3 folders:
LibLathe, which contains 6 folders and 121 items, totalling 1.8 MB
LibLathe-Integration, which is empty
TurningAddon, also empty.

Then I performed:
git clone --recurse https://github.com/dubstar-04/TurningAddon.git

TurningAddon now contains 6 folders and 220 items, totalling 2.8 MB

git clone --recurse https://github.com/dubstar-04/LibLathe.git fails with

fatal: destination path 'LibLathe' already exists and is not an empty directory.

At this point I receive the error messages when launching freecad.

Deleting the LibLathe folder and trying git clone --recurse https://github.com/dubstar-04/LibLathe.git again will re-create and populate the folder, but the error messages persist.

If I run freecad from the command line with elevated privileges, it will launch without the error messages, but also without any turning functionality. I have tried installing the addons while running with elevated privileges, but it makes no difference... other than no error messages (but also no turning functions) as long as I launch with elevated privileges. As a regular user, I get the error messages. And no functionality.

I'm not sure if this is a failure in the addon manager, or in my ability to follow instructions.

I have searched the entirety of my system, there is no "Path.Log"
Oddly, InitGui.py makes no reference to 'Path.Log'

I would appreciate any help in getting me pointed in the right direction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant