[gelöst]Erweiterung Inventor-Loader lässt sich nicht installieren

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
Post Reply
User avatar
RedBaron
Posts: 390
Joined: Wed Sep 23, 2020 12:53 pm

[gelöst]Erweiterung Inventor-Loader lässt sich nicht installieren

Post by RedBaron »

Hallo

zuerst die System Info:

Code: Select all

OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24276 (Git)
Build type: Release
Branch: releases/FreeCAD-0-19
Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: German/Germany (de_DE)
Im Add-On Manager gibt es das Add-On Inventor Loader.

Die benötigten zusätzlichen Pakete habe ich mit
Prerequisites
FreeCAD v0.17 or greater required!
This Addon also requires additional python packages:
https://pypi.python.org/pypi/xlrd - for reading embedded Excel workbooks
http://pypi.python.org/pypi/xlutils - for preparing imported Excel workbooks to be stored
https://pypi.python.org/pypi/xlwt - for writing embedded Excel workbooks
http://www.decalage.info/python/olefileio - olefile for reading Microsoft OLE(2) files.
Die Abhängigkeiten habe ich installiert mit
python -m pip install --upgrade xlrd
python -m pip install --upgrade xlutils
python -m pip install --upgrade xlwt
python -m pip install --upgrade olefile

Die Installation mit dem Add.On Manager hat nicht funktioniert und die manuelle Installation schlug auch fehl.
Vorgegangen bin ich nach der Anleitung:
Solving installation problems
Sometimes it can happen that the packages can't be installed.
Navigate to the InventorLoader plugin (ILP) folder with your file-browser (e.g. Windows-Explorer)
Extract the libs.zip into the ILP's folder (a new subfolder libs should be created).
Open a command shell (e.g. cmd on windows or sh on linux)
Adapt the PATH variable to point to FreeCAD's python: set PATH="<PATH-TO-FREECAD>\bin";%PATH% (on linux you have to export the PATH variable). Note: Linux and MAC users should use '/' instead of ''!
Change the working folder to ILP's libs folder (e.g. cd <PATH-TO-FREECAD>\Mod\InventorLoader-master\libs)
Run the installation script: python ./installLibs.py This should install the required packages.
Restart FreeCAD
Folgende Fehlermeldung kommt im Add-On Manager:
Einige Fehler verhindern die Installation dieses Arbeitsbereiches: Einige Fehler verhindern die Installation dieses Arbeitsbereiches. Bitte installieren Sie zuerst die fehlenden Komponenten.
In der Kommandozeile dieser Fehler:
PS C:\Program Files\FreeCAD 0.19\Mod\InventorLoader-master\libs> python ./installLibs.py
C:\Users\Andreas\AppData\Local\Programs\Python\Python39\python.exe: can't open file 'C:\Program Files\FreeCAD 0.19\Mod\InventorLoader-master\libs\installLibs.py': [Errno 2] No such file or directory
Im Ausgabefenster von FreeCAD steht diese Fehlermeldung:
22:03:56 During initialization the error "No module named 'olefile'" occurred in C:\Program Files\FreeCAD 0.19\Mod\InventorLoader-master\InitGui.py
22:03:56 Please look into the log file for further information
Viele Grüße
RedBaron
Last edited by RedBaron on Wed Apr 21, 2021 5:12 pm, edited 1 time in total.
User avatar
thomas-neemann
Veteran
Posts: 11917
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Erweiterung Inventor-Loader lässt sich nicht installieren

Post by thomas-neemann »

RedBaron wrote: Sun Apr 18, 2021 8:01 pm
ist linux z.b. als dualboot für dich eine option?
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
wmayer
Founder
Posts: 20307
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Erweiterung Inventor-Loader lässt sich nicht installieren

Post by wmayer »

Die Installation mit dem Add.On Manager hat nicht funktioniert und die manuelle Installation schlug auch fehl.
Vorgegangen bin ich nach der Anleitung:
Was immer funktioniert, ist, den Code direkt vom Repository zu holen: https://github.com/jmplonka/InventorLoa ... master.zip
und dann von Hand im korrekten Zielverzeichnis zu entpacken.
Die Abhängigkeiten habe ich installiert mit
python -m pip install --upgrade xlrd
python -m pip install --upgrade xlutils
python -m pip install --upgrade xlwt
python -m pip install --upgrade olefile
Wo landen denn die installierten Pakete? Kann es vielleicht sein, dass die im LibPack landen, aber FreeCAD diese nicht finden kann?
User avatar
RedBaron
Posts: 390
Joined: Wed Sep 23, 2020 12:53 pm

Re: Erweiterung Inventor-Loader lässt sich nicht installieren

Post by RedBaron »

@thomas-neemann:

Ich habe ein Linux-Windows Dualboot installiert.
FreeCAD 0.19 und Inventor Loader funktionieren auf Linux ohne Probleme.

@wmayer:

Die Dateien habe ich schon manuell in das Verzeichnis C:\Users\Name\AppData\Roaming\FreeCAD\Mod\InventorLoader-master kopiert,
ohne Veränderung.
User avatar
RedBaron
Posts: 390
Joined: Wed Sep 23, 2020 12:53 pm

Re: Erweiterung Inventor-Loader lässt sich nicht installieren

Post by RedBaron »

Ich habe FreeCAD neu installiert in den folgenden Ordner: C:\Users\Name\AppData\Local\FreeCAD 0.19.
Ohne Veränderung, es kommt die selbe Fehlermeldung:
Einige Fehler verhindern die Installation dieses Arbeitsbereiches: Einige Fehler verhindern die Installation dieses Arbeitsbereiches. Bitte installieren Sie zuerst die fehlenden Komponenten.
Python 3.9 habe ich deinstalliert, das Archiv habe ich von GitHub geladen und in den Ordner C:\Users\Name\AppData\Roaming\FreeCAD\Mod kopiert.

Ich habe gesehen das 2 Verzeichnisse mit der Bezeichnung Mod vorhanden sind, eines in C:\Users\Name\AppData\Roaming\FreeCAD\Mod und
eines in C:\Users\Name\AppData\Local\FreeCAD 0.19\Mod.
Besteht da ein Zusammenhang?
chrisb
Veteran
Posts: 54197
Joined: Tue Mar 17, 2015 9:14 am

Re: Erweiterung Inventor-Loader lässt sich nicht installieren

Post by chrisb »

RedBaron wrote: Tue Apr 20, 2021 5:02 pm Besteht da ein Zusammenhang?
Das eine gehört zur installierten Version und wird bei einem Update auch ersetzt. Das andere ist das lokale Benutzerverzeichnis, das wäre dann auch für jeden Benutzer individuell.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
RedBaron
Posts: 390
Joined: Wed Sep 23, 2020 12:53 pm

Re: Erweiterung Inventor-Loader lässt sich nicht installieren

Post by RedBaron »

Ich habe FreeCAD bals Standard -Benutzer installiert und nicht mit Admin-Rechten um Probleme mit Dateizugriff-Berechtigungen zu vermeiden.
Deshalb verstehe ich nicht so ganz warum das manuelle Installieren nach Anleitung nicht funktioniert.
User avatar
RedBaron
Posts: 390
Joined: Wed Sep 23, 2020 12:53 pm

[gelöst] Erweiterung Inventor-Loader lässt sich nicht installieren

Post by RedBaron »

Mit der Version: 0.20.24720 (Git) kann das Add-On Inventor Loader ohne Problem in Windows 10 installiert werden.

System-Info:
OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.20.24720 (Git)
Build type: Release
Branch: master
Hash: 8b0c58d1b45017ad42bf0fa8f827f1cf22a398e7
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.1
Locale: German/Germany (de_DE)
Post Reply