CadQuery / CadQuery/cadquery

pip install is missing vtkmodules for CadQuery 2.6.0

Offen
#1,908 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
pip
Vorherrschende Sprache
Python
Sterne
5.8k
Forks
541
Ø Merge
3 T. 2 Std.
Gemergte PRs (30 T.)
5

Beschreibung

I installed `pip install --upgrade cadquery` in order to get version 2.6.0, but when I try to use it for some models, it no longer works as some dependencies seem to be missing:
```
File "D:\Programs\venv\Lib\site-packages\cadquery\occ_impl\shapes.py", line 23, in
from vtkmodules.vtkCommonDataModel import vtkPolyData
ModuleNotFoundError: No module named 'vtkmodules.vtkCommonDataModel'
```

I had to manually install `cadquery-vtk` in order to satisfy the requirement.
(This wasn't the case in earlier versions.)

I see that #1786 added some dependencies like `trame-vtk` to `setup.py`, just no `cadquery-vtk`.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne in setup.py und überprüfe die Abhängigkeitsänderungen aus Issue #1786 mit Fokus auf das hier gemeldete fehlende Paket cadquery-vtk. Reproduziere den Fehler in einer frischen Umgebung mit pip install --upgrade cadquery und verifiziere anschließend, dass der Import von vtkmodules.vtkCommonDataModel ohne eine manuelle zusätzliche Installation funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.