You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just to flag up that injecting parameters into Jupyter notebooks on Windows throws up a JSONDecodeError. It looks like this is happening because os.path.join will use the \\ separator so that the path looks like this "/tmp/dagstermill/c18e8d32-b138-46c6-8f8e-1efbc5a02668/marshal\\input-name". The first part is hard-coded (Line 99 of solids.py) with forward slashes and then os.path.join adds Windows-specifc \\ that doesn't get escaped. Changing Line 127 in solids.py to only use "/" fixes the issue for me in the short term, but it's probably not the best solution:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Just to flag up that injecting parameters into Jupyter notebooks on Windows throws up a
JSONDecodeError
. It looks like this is happening becauseos.path.join
will use the\\
separator so that the path looks like this"/tmp/dagstermill/c18e8d32-b138-46c6-8f8e-1efbc5a02668/marshal\\input-name"
. The first part is hard-coded (Line 99 ofsolids.py
) with forward slashes and thenos.path.join
adds Windows-specifc\\
that doesn't get escaped. Changing Line 127 insolids.py
to only use "/" fixes the issue for me in the short term, but it's probably not the best solution:Beta Was this translation helpful? Give feedback.
All reactions