Hello, I previously have not had any issues using yt, but today was forced to do a clean install of yt using the install script (same as I had done two months ago). However, this time I get a RecursionError when trying to use SlicePlot. The installer installed Python 3.6.4 and yt version 3.4.0. Perhaps of note is an additional FutureWarning message that I previously had not seen saying that the “Conversion of the second argument of issubdtype from ‘float’ to ‘np.floating’ is deprecated. In the future, it will be treated as ‘np.float64 == np.dtype(float).type’.” This warning originated from “yt-conda/lib/python3.6/site-packages/h5py/__init__.py:36” I would greatly appreciate any assistance in fixing this issue with SlicePlot. Thank you very much, Nick
Hi Nick, Can you share the code that is triggering the error you are seeing? It would also help to see the full traceback that python prints out along with the recursion error. Nathan On Wed, Jan 10, 2018 at 12:11 AM Nicholas Wimer <nicholas.wimer@gmail.com> wrote:
Hello,
I previously have not had any issues using yt, but today was forced to do a clean install of yt using the install script (same as I had done two months ago). However, this time I get a RecursionError when trying to use SlicePlot.
The installer installed Python 3.6.4 and yt version 3.4.0.
Perhaps of note is an additional FutureWarning message that I previously had not seen saying that the “Conversion of the second argument of issubdtype from ‘float’ to ‘np.floating’ is deprecated. In the future, it will be treated as ‘np.float64 == np.dtype(float).type’.” This warning originated from “yt-conda/lib/python3.6/site-packages/h5py/__init__.py:36”
I would greatly appreciate any assistance in fixing this issue with SlicePlot.
Thank you very much, Nick _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
Hi Nick, Could you post the traceback? In particular, while the bottom of the traceback is probably not that useful, the top couple hundred lines probably are useful. That'll help us see where things go wrong. -Matt On Wed, Jan 10, 2018 at 12:11 AM, Nicholas Wimer <nicholas.wimer@gmail.com> wrote:
Hello,
I previously have not had any issues using yt, but today was forced to do a clean install of yt using the install script (same as I had done two months ago). However, this time I get a RecursionError when trying to use SlicePlot.
The installer installed Python 3.6.4 and yt version 3.4.0.
Perhaps of note is an additional FutureWarning message that I previously had not seen saying that the “Conversion of the second argument of issubdtype from ‘float’ to ‘np.floating’ is deprecated. In the future, it will be treated as ‘np.float64 == np.dtype(float).type’.” This warning originated from “yt-conda/lib/python3.6/site-packages/h5py/__init__.py:36”
I would greatly appreciate any assistance in fixing this issue with SlicePlot.
Thank you very much, Nick _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
This ended up being because of a change in NumPy 1.14. I've reported it as a bug against NumPy and have issued a pull request for yt to avoid the issue: https://github.com/yt-project/yt/pull/1661 If anyone else runs into this, the easiest fix is to downgrade NumPy to 1.13.3. Hopefully we'll have bugfix releases out for yt and NumPy that avoid this issue altogether. -Nathan On Wed, Jan 10, 2018 at 9:47 AM, Matthew Turk <matthewturk@gmail.com> wrote:
Hi Nick,
Could you post the traceback? In particular, while the bottom of the traceback is probably not that useful, the top couple hundred lines probably are useful. That'll help us see where things go wrong.
-Matt
On Wed, Jan 10, 2018 at 12:11 AM, Nicholas Wimer <nicholas.wimer@gmail.com
wrote:
Hello,
I previously have not had any issues using yt, but today was forced to do a clean install of yt using the install script (same as I had done two months ago). However, this time I get a RecursionError when trying to use SlicePlot.
The installer installed Python 3.6.4 and yt version 3.4.0.
Perhaps of note is an additional FutureWarning message that I previously had not seen saying that the “Conversion of the second argument of issubdtype from ‘float’ to ‘np.floating’ is deprecated. In the future, it will be treated as ‘np.float64 == np.dtype(float).type’.” This warning originated from “yt-conda/lib/python3.6/site-p ackages/h5py/__init__.py:36”
I would greatly appreciate any assistance in fixing this issue with SlicePlot.
Thank you very much, Nick _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
participants (3)
-
Matthew Turk
-
Nathan Goldbaum
-
Nicholas Wimer