I had to reinstall pdfgui after a problema with my operational system (Ubuntu 24.04.1, 64bits). Now I can not save the projects. The following error log appears:
```
Traceback (most recent call last):
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/gui/errorwrapper.py", line 62, in _f
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/gui/mainframe.py", line 2186, in onSaveAs
self.control.save(self.fullpath)
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/control/pdfguicontrol.py", line 454, in save
fit.save(z, projName + '/' + quote_plain(
fit.name) + '/')
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/control/fitting.py", line 224, in save
Organizer.save(self, z, subpath)
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/control/organizer.py", line 187, in save
dataset.save(z, subpath + 'dataset/' + quote_plain(
dataset.name) + '/')
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/control/fitdataset.py", line 500, in save
content[item] = getattr(self, item, None)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/control/fitdataset.py", line 652, in _get_rcalc
self._updateRcalcSampling()
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/control/fitdataset.py", line 595, in _updateRcalcSampling
newGcalc = grid_interpolation(self._rcalc, self._Gcalc, newrcalc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/roberto/miniconda3/envs/pdfgui/lib/python3.11/site-packages/diffpy/pdfgui/control/fitdataset.py", line 772, in grid_interpolation
x0 = numpy.array(x0, copy=False, dtype=float)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unable to avoid copy while creating an array as requested.
If using `np.array(obj, copy=False)` replace it with `np.asarray(obj)` to allow a copy when needed (no behavior change in NumPy 1.x).
For more details, see
https://numpy.org/devdocs/numpy_2_0_migration_guide.html#adapting-to-changes-in-the-copy-keyword.
```
I would appreciate any help. The above installation was with Python 3.11, but I had similar problem with Python 3.9.