Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IsADirectoryError when uncompressing spydata file #22358

Open
Ferretguy00 opened this issue Aug 19, 2024 · 2 comments · May be fixed by #23814
Open

IsADirectoryError when uncompressing spydata file #22358

Ferretguy00 opened this issue Aug 19, 2024 · 2 comments · May be fixed by #23814

Comments

@Ferretguy00
Copy link

Description

What steps will reproduce the problem?

have no idea what im doin im just trying to do a thing ok
aaaaaaaaaaaaaaaaaaaaaaaaaaa

Traceback

  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder/plugins/variableexplorer/widgets/namespacebrowser.py", line 239, in import_data
  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder/plugins/ipythonconsole/widgets/namespacebrowser.py", line 155, in load_data
  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/comms/commbase.py", line 557, in __call__
  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder/plugins/ipythonconsole/comms/kernelcomm.py", line 224, in _get_call_return_value
  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/comms/commbase.py", line 440, in _get_call_return_value
  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/comms/commbase.py", line 496, in _sync_error
  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/comms/commbase.py", line 90, in raise_error
Exception in comms call load_data:

  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/comms/commbase.py", line 343, in _handle_remote_call
    return_value = self._remote_callback(

  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/comms/frontendcomm.py", line 273, in _remote_callback
    return super(FrontendComm, self)._remote_callback(

  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/comms/commbase.py", line 356, in _remote_callback
    return self._remote_call_handlers[call_name](

  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/console/kernel.py", line 260, in load_data
    data, error_message = load_func(filename)

  File "/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder_kernels/utils/iofuncs.py", line 402, in load_dictionary
    with tarfile.open(filename, "r") as tar:

  File "tarfile.pyc", line 1620, in open

  File "tarfile.pyc", line 1684, in gzopen

  File "gzip.pyc", line 173, in __init__

IsADirectoryError: [Errno 21] Is a directory: '/Users/joshp/Documents/untitled folder'

Versions

  • Spyder version: 5.4.5 7ec4f89 (standalone)
  • Python version: 3.9.14 64-bit
  • Qt version: 5.15.2
  • PyQt5 version: 5.15.9
  • Operating System: macOS-12.5.1-x86_64-i386-64bit

Dependencies

# Mandatory:
atomicwrites >=1.2.0                                                        :  1.4.1 (OK)
chardet >=2.0.0                                                             :  5.2.0 (OK)
cloudpickle >=0.5.0                                                         :  2.2.1 (OK)
cookiecutter >=1.6.0                                                        :  2.3.0 (OK)
diff_match_patch >=20181111                                                 :  20230430 (OK)
intervaltree >=3.0.2                                                        :  3.1.0 (OK)
IPython >=7.31.1,<9.0.0,!=8.8.0,!=8.9.0,!=8.10.0,!=8.11.0,!=8.12.0,!=8.12.1 :  8.14.0 (OK)
jedi >=0.17.2,<0.19.0                                                       :  0.18.2 (OK)
jellyfish >=0.7                                                             :  1.0.0 (OK)
jsonschema >=3.2.0                                                          :  4.19.0 (OK)
keyring >=17.0.0                                                            :  24.2.0 (OK)
nbconvert >=4.0                                                             :  7.8.0 (OK)
numpydoc >=0.6.0                                                            :  1.5.0 (OK)
parso >=0.7.0,<0.9.0                                                        :  0.8.3 (OK)
pexpect >=4.4.0                                                             :  4.8.0 (OK)
pickleshare >=0.4                                                           :  0.7.5 (OK)
psutil >=5.3                                                                :  5.9.5 (OK)
pygments >=2.0                                                              :  2.16.1 (OK)
pylint >=2.5.0,<3.0                                                         :  2.17.5 (OK)
pylint_venv >=3.0.2                                                         :  None (OK)
pyls_spyder >=0.4.0                                                         :  0.4.0 (OK)
pylsp >=1.7.4,<1.8.0                                                        :  1.7.4 (OK)
pylsp_black >=1.2.0,<3.0.0                                                  :  1.3.0 (OK)
qdarkstyle >=3.0.2,<3.2.0                                                   :  3.1 (OK)
qstylizer >=0.2.2                                                           :  0.2.2 (OK)
qtawesome >=1.2.1                                                           :  1.2.3 (OK)
qtconsole >=5.4.2,<5.5.0                                                    :  5.4.3 (OK)
qtpy >=2.1.0                                                                :  2.4.0 (OK)
rtree >=0.9.7                                                               :  1.0.1 (OK)
setuptools >=49.6.0                                                         :  68.1.2 (OK)
sphinx >=0.6.6                                                              :  5.1.1 (OK)
spyder_kernels >=2.4.4,<2.5.0                                               :  2.4.4 (OK)
textdistance >=4.2.0                                                        :  4.5.0 (OK)
three_merge >=0.1.1                                                         :  0.1.1 (OK)
watchdog >=0.10.3                                                           :  3.0.0 (OK)
zmq >=22.1.0                                                                :  25.1.1 (OK)

# Optional:
cython >=0.21                                                               :  3.0.2 (OK)
matplotlib >=3.0.0                                                          :  3.7.2 (OK)
numpy >=1.7                                                                 :  1.25.2 (OK)
pandas >=1.1.1                                                              :  2.0.3 (OK)
scipy >=0.17.0                                                              :  1.11.2 (OK)
sympy >=0.7.3                                                               :  1.12 (OK)

# Spyder plugins:
spyder_terminal.terminalplugin 1.2.2                                        :  1.2.2 (OK)
@ccordoba12
Copy link
Member

Hey @Ferretguy00, thanks for reporting. It seems you were trying to load a spydata file and it failed because it was not saved correctly.

Could you upload that file here to check it on our side? Otherwise, it won't be possible for us to help you.

@ccordoba12
Copy link
Member

We'll try to fix this in future version (6.0.2 or 6.0.3).

@ccordoba12 ccordoba12 added this to the v6.0.2 milestone Sep 22, 2024
@ccordoba12 ccordoba12 changed the title maurarararararar IsADirectoryError when uncompressing spydata file Sep 22, 2024
@ccordoba12 ccordoba12 assigned dalthviz and unassigned ccordoba12 Oct 1, 2024
@ccordoba12 ccordoba12 modified the milestones: v6.0.2, v6.0.3 Oct 9, 2024
@ccordoba12 ccordoba12 modified the milestones: v6.0.3, v6.0.4 Oct 31, 2024
@ccordoba12 ccordoba12 modified the milestones: v6.0.4, v6.0.5 Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants