ValueError: too many values to unpack (expected 2)
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện lệnh được nêu trong issue, sau đó kiểm tra makesurface/scripts/vectorize_raster.py tại dòng 84 và lệnh gọi rasterio DatasetReader.tags trong traceback. Được xem là hoàn tất khi lệnh vectorize không còn phát sinh ValueError này với đầu vào được báo cáo và tạo ra đầu ra mong đợi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Am i doing something wrong?
$ makesurface vectorize gfs.t00z.pgrb2.0p25.f000 p.shp -g
Traceback (most recent call last):
File "/usr/local/bin/makesurface", line 9, in
load_entry_point('makesurface==0.0.8dev', 'console_scripts', 'makesurface')()
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 610, in call
return self.main(_args, *_kwargs)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 590, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 936, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 782, in invoke
return ctx.invoke(self.callback, *_ctx.params)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 416, in invoke
return callback(_args, **kwargs)
File "/disk/src/make-surface/makesurface/scripts/cli.py", line 57, in vectorize
makesurface.vectorize(infile, outfile, classes, classfile, weight, nodata, smoothing, band, carto, globewrap, axonometrize, nosimple, setnodata, nibble, rapfix)
File "/disk/src/make-surface/makesurface/init.py", line 4, in vectorize
vectorize_raster.vectorizeRaster(infile, outfile, classes, classfile, weight, nodata, smoothing, band, cartoCSS, globeWrap, axonometrize, nosimple, setNoData, nibbleMask, rapFix)
File "/disk/src/make-surface/makesurface/scripts/vectorize_raster.py", line 84, in vectorizeRaster
band = filter(lambda i: src.tags(i)['GRIB_ELEMENT'] == band, src.indexes)
File "/disk/src/make-surface/makesurface/scripts/vectorize_raster.py", line 84, in
band = filter(lambda i: src.tags(i)['GRIB_ELEMENT'] == band, src.indexes)
File "rasterio/_base.pyx", line 501, in rasterio._base.DatasetReader.tags (rasterio/_base.c:8978)
ValueError: too many values to unpack (expected 2)
- Ngôn ngữ chính
- Python
- Star
- 91
- Fork
- 16
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của mapbox/make-surface
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
mapbox/make-surface#92 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
mapbox/make-surface#91 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
mapbox/make-surface#90 ·
-
DistributionNotFound: pyparsingĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 25/100
mapbox/make-surface#89 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
mapbox/make-surface#84 · 1 bình luận ·
Tất cả issue của mapbox/make-surface
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 3 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
modelcontextprotocol/python-sdk#3648 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
docs good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
VenetoStato/giorgio#6 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Claiming namespace ddalusĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 70/100
EclipseFdn/open-vsx.org#13831 ·
Maintainer thường phản hồi trong vòng 1 ngày