Skip to content

Runtime error saying incomplete pickle support #366

@nickywright

Description

@nickywright

Hi,

I'm trying to run code with a fresh installation of GPlately via conda (installed last week).
This notebook worked fine in GPlately 1 (an older version of python etc.... no clue now which sorry).

Running

M08_rotation_model, M08_topology_features, M08_static_polygons = M08_download.get_plate_reconstruction_files()
M08_coastlines, M08_continents, M08_COBs = M08_download.get_topology_geometries()

Muller08_model = gplately.PlateReconstruction(M08_rotation_model, M08_topology_features, M08_static_polygons)
raster = gplately.Raster(data=etopo_file)
raster.plate_reconstruction = Muller08_model

reconstructed_raster = raster.reconstruct(55, threads=4, partitioning_features=M08_static_polygons, anchor_plate_id=0)

Results in the RuntimeError at the last line:
RuntimeError: Incomplete pickle support (__getstate_manages_dict__ not set)

Removing the threads=4 makes no difference.

Using:
Python 3.13.2
gplately: '2.0.0'
pygplates: '1.0.0'

Any ideas on how to fix this please?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions