CadQuery / CadQuery/cadquery

pip install is missing vtkmodules for CadQuery 2.6.0

Đang mở
#1,908 7 bình luận 0 reaction 0 người được giao Xem trên GitHub
pip
Ngôn ngữ chính
Python
Star
5.8k
Fork
544
Merge trung bình
3 ngày 2 giờ
Pull request đã merge (30 ngày)
5

Mô tả

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`.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu trong setup.py và xem xét các thay đổi về dependency từ issue #1786, tập trung vào package cadquery-vtk bị thiếu được báo cáo ở đây. Tái hiện lỗi trong một môi trường mới bằng pip install --upgrade cadquery, sau đó xác minh rằng việc import vtkmodules.vtkCommonDataModel hoạt động mà không cần cài đặt bổ sung thủ công.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
build-system
Loại issue
Lỗi
Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Đặc tả rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.