pip install is missing vtkmodules for CadQuery 2.6.0
- 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