spyder-ide / spyder

Official repository for Spyder - The Scientific Python Development Environment
https://www.spyder-ide.org
MIT License
8.35k stars 1.62k forks source link

Error when trying to copy unpicklabe variables in the Variable Explorer #22411

Open a3099494796 opened 2 months ago

a3099494796 commented 2 months ago

Description

What steps will reproduce the problem?

Every time you try to copy the value of the Game Clock in the Variable Browser.

Traceback

Traceback (most recent call last):
  File "D:\anaconda\Lib\site-packages\spyder\plugins\ipythonconsole\widgets\namespacebrowser.py", line 105, in get_value
    timeout=CALL_KERNEL_TIMEOUT).get_value(name)
                                 ^^^^^^^^^^^^^^^
  File "D:\anaconda\Lib\site-packages\spyder_kernels\comms\commbase.py", line 557, in __call__
    return self._comms_wrapper._get_call_return_value(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda\Lib\site-packages\spyder\plugins\ipythonconsole\comms\kernelcomm.py", line 224, in _get_call_return_value
    return super(KernelComm, self)._get_call_return_value(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda\Lib\site-packages\spyder_kernels\comms\commbase.py", line 440, in _get_call_return_value
    return self._sync_error(reply['value'])
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda\Lib\site-packages\spyder_kernels\comms\commbase.py", line 496, in _sync_error
    error_wrapper.raise_error()
  File "D:\anaconda\Lib\site-packages\spyder_kernels\comms\commbase.py", line 90, in raise_error
    raise self.etype(self)
TypeError: cannot pickle 'pygame.time.Clock' object

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\anaconda\Lib\site-packages\spyder\plugins\variableexplorer\widgets\main_widget.py", line 561, in copy
    self._current_editor.copy()
  File "D:\anaconda\Lib\site-packages\spyder\widgets\collectionseditor.py", line 1217, in copy
    obj = self.delegate.get_value(idx)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda\Lib\site-packages\spyder\widgets\collectionseditor.py", line 1553, in get_value
    return self.parent().get_value(name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda\Lib\site-packages\spyder\widgets\collectionseditor.py", line 1612, in get_value
    value = self.shellwidget.get_value(name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda\Lib\site-packages\spyder\plugins\ipythonconsole\widgets\namespacebrowser.py", line 109, in get_value
    raise ValueError(msg % reason_not_picklable)
ValueError: <br><i>该变量无法进行pickle序列化.</i><br><br><br><b>注意</b>: 请不要在 Github 上报告此问题,这没什么可以做的。

Versions

Dependencies

# Mandatory:
atomicwrites >=1.2.0             :  1.4.0 (OK)
chardet >=2.0.0                  :  4.0.0 (OK)
cloudpickle >=0.5.0              :  2.2.1 (OK)
cookiecutter >=1.6.0             :  2.5.0 (OK)
diff_match_patch >=20181111      :  20200713 (OK)
intervaltree >=3.0.2             :  3.1.0 (OK)
IPython >=8.13.0,<9.0.0,!=8.17.1 :  8.20.0 (OK)
jedi >=0.17.2,<0.20.0            :  0.18.1 (OK)
jellyfish >=0.7                  :  1.0.1 (OK)
jsonschema >=3.2.0               :  4.19.2 (OK)
keyring >=17.0.0                 :  23.13.1 (OK)
nbconvert >=4.0                  :  7.10.0 (OK)
numpydoc >=0.6.0                 :  1.5.0 (OK)
paramiko >=2.4.0                 :  2.8.1 (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.0 (OK)
pygments >=2.0                   :  2.15.1 (OK)
pylint >=2.5.0,<3.1              :  2.16.2 (OK)
pylint_venv >=3.0.2              :  3.0.3 (OK)
pyls_spyder >=0.4.0              :  0.4.0 (OK)
pylsp >=1.10.0,<1.11.0           :  1.10.0 (OK)
pylsp_black >=2.0.0,<3.0.0       :  2.0.0 (OK)
qdarkstyle >=3.2.0,<3.3.0        :  3.2.3 (OK)
qstylizer >=0.2.2                :  0.2.2 (OK)
qtawesome >=1.2.1                :  1.2.2 (OK)
qtconsole >=5.5.1,<5.6.0         :  5.5.1 (OK)
qtpy >=2.1.0                     :  2.4.1 (OK)
rtree >=0.9.7                    :  1.0.1 (OK)
setuptools >=49.6.0              :  68.2.2 (OK)
sphinx >=0.6.6                   :  5.0.2 (OK)
spyder_kernels >=2.5.0,<2.6.0    :  2.5.0 (OK)
textdistance >=4.2.0             :  4.2.1 (OK)
three_merge >=0.1.1              :  0.1.1 (OK)
watchdog >=0.10.3                :  2.1.6 (OK)
zmq >=22.1.0                     :  25.1.2 (OK)

# Optional:
cython >=0.21                    :  None (NOK)
matplotlib >=3.0.0               :  3.8.0 (OK)
numpy >=1.7                      :  1.26.4 (OK)
pandas >=1.1.1                   :  2.1.4 (OK)
scipy >=0.17.0                   :  1.11.4 (OK)
sympy >=0.7.3                    :  1.12 (OK)

Environment

Environment ``` # packages in environment at D:\anaconda: # # Name Version Build Channel _anaconda_depends 2024.02 py311_mkl_1 abseil-cpp 20211102.0 hd77b12b_0 aiobotocore 2.7.0 py311haa95532_0 aiohttp 3.9.3 py311h2bbff1b_0 aioitertools 0.7.1 pyhd3eb1b0_0 aiosignal 1.2.0 pyhd3eb1b0_0 alabaster 0.7.12 pyhd3eb1b0_0 altair 5.0.1 py311haa95532_0 anaconda-anon-usage 0.4.3 py311hfc23b7f_100 anaconda-catalogs 0.2.0 py311haa95532_0 anaconda-client 1.12.3 py311haa95532_0 anaconda-cloud-auth 0.1.4 py311haa95532_0 anaconda-navigator 2.5.4 py311haa95532_0 anaconda-project 0.11.1 py311haa95532_0 anyio 4.2.0 py311haa95532_0 aom 3.6.0 hd77b12b_0 appdirs 1.4.4 pyhd3eb1b0_0 archspec 0.2.3 pyhd3eb1b0_0 argon2-cffi 21.3.0 pyhd3eb1b0_0 argon2-cffi-bindings 21.2.0 py311h2bbff1b_0 arrow 1.2.3 py311haa95532_1 arrow-cpp 14.0.2 ha81ea56_1 astroid 2.14.2 py311haa95532_0 astropy 5.3.4 py311hd7041d2_0 asttokens 2.0.5 pyhd3eb1b0_0 async-lru 2.0.4 py311haa95532_0 atomicwrites 1.4.0 py_0 attrs 23.1.0 py311haa95532_0 automat 20.2.0 py_0 autopep8 2.0.4 pyhd3eb1b0_0 aws-c-auth 0.6.19 h2bbff1b_0 aws-c-cal 0.5.20 h2bbff1b_0 aws-c-common 0.8.5 h2bbff1b_0 aws-c-compression 0.2.16 h2bbff1b_0 aws-c-event-stream 0.2.15 hd77b12b_0 aws-c-http 0.6.25 h2bbff1b_0 aws-c-io 0.13.10 h2bbff1b_0 aws-c-mqtt 0.7.13 h2bbff1b_0 aws-c-s3 0.1.51 h2bbff1b_0 aws-c-sdkutils 0.1.6 h2bbff1b_0 aws-checksums 0.1.13 h2bbff1b_0 aws-crt-cpp 0.18.16 hd77b12b_0 aws-sdk-cpp 1.10.55 hd77b12b_0 babel 2.11.0 py311haa95532_0 backports 1.1 pyhd3eb1b0_0 backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 backports.tempfile 1.0 pyhd3eb1b0_1 backports.weakref 1.0.post1 py_1 bcrypt 3.2.0 py311h2bbff1b_1 beautifulsoup4 4.12.2 py311haa95532_0 binaryornot 0.4.4 pyhd3eb1b0_1 black 23.11.0 py311haa95532_0 blas 1.0 mkl bleach 4.1.0 pyhd3eb1b0_0 blinker 1.6.2 py311haa95532_0 blosc 1.21.3 h6c2663c_0 bokeh 3.3.4 py311h746a85d_0 boltons 23.0.0 py311haa95532_0 boost-cpp 1.82.0 h59b6b97_2 botocore 1.31.64 py311haa95532_0 bottleneck 1.3.7 py311hd7041d2_0 brotli 1.0.9 h2bbff1b_7 brotli-bin 1.0.9 h2bbff1b_7 brotli-python 1.0.9 py311hd77b12b_7 bzip2 1.0.8 he774522_0 c-ares 1.19.1 h2bbff1b_0 c-blosc2 2.12.0 h2f4ed9d_0 ca-certificates 2024.3.11 haa95532_0 cachetools 4.2.2 pyhd3eb1b0_0 certifi 2024.2.2 py311haa95532_0 cffi 1.16.0 py311h2bbff1b_0 cfitsio 3.470 h2bbff1b_7 chardet 4.0.0 py311haa95532_1003 charls 2.2.0 h6c2663c_0 charset-normalizer 2.0.4 pyhd3eb1b0_0 click 8.1.7 py311haa95532_0 cloudpickle 2.2.1 py311haa95532_0 clyent 1.2.2 py311haa95532_1 colorama 0.4.6 py311haa95532_0 colorcet 3.0.1 py311haa95532_0 comm 0.1.2 py311haa95532_0 conda 24.3.0 py311haa95532_0 conda-build 24.1.2 py311haa95532_0 conda-content-trust 0.2.0 py311haa95532_0 conda-index 0.4.0 pyhd3eb1b0_0 conda-libmamba-solver 24.1.0 pyhd3eb1b0_0 conda-pack 0.6.0 pyhd3eb1b0_0 conda-package-handling 2.2.0 py311haa95532_0 conda-package-streaming 0.9.0 py311haa95532_0 conda-repo-cli 1.0.75 py311haa95532_0 conda-token 0.4.0 pyhd3eb1b0_0 conda-verify 3.4.2 py_1 console_shortcut 0.1.1 4 constantly 23.10.4 py311haa95532_0 contourpy 1.2.0 py311h59b6b97_0 cookiecutter 2.5.0 py311haa95532_0 cryptography 42.0.2 py311h89fc84f_0 cssselect 1.2.0 py311haa95532_0 curl 8.5.0 he2ea4bf_0 cycler 0.11.0 pyhd3eb1b0_0 cytoolz 0.12.2 py311h2bbff1b_0 dask 2023.11.0 py311haa95532_0 dask-core 2023.11.0 py311haa95532_0 datashader 0.16.0 py311haa95532_0 dav1d 1.2.1 h2bbff1b_0 debugpy 1.6.7 py311hd77b12b_0 decorator 5.1.1 pyhd3eb1b0_0 defusedxml 0.7.1 pyhd3eb1b0_0 diff-match-patch 20200713 pyhd3eb1b0_0 dill 0.3.7 py311haa95532_0 distributed 2023.11.0 py311haa95532_0 distro 1.8.0 py311haa95532_0 docstring-to-markdown 0.11 py311haa95532_0 docutils 0.18.1 py311haa95532_3 entrypoints 0.4 py311haa95532_0 et_xmlfile 1.1.0 py311haa95532_0 executing 0.8.3 pyhd3eb1b0_0 filelock 3.13.1 py311haa95532_0 flake8 7.0.0 py311haa95532_0 flask 2.2.5 py311haa95532_0 fmt 9.1.0 h6d14046_0 fonttools 4.25.0 pyhd3eb1b0_0 freetype 2.12.1 ha860e81_0 frozenlist 1.4.0 py311h2bbff1b_0 fsspec 2023.10.0 py311haa95532_0 future 0.18.3 py311haa95532_0 gensim 4.3.0 py311heda8569_0 gflags 2.2.2 hd77b12b_1 giflib 5.2.1 h8cc25b3_3 gitdb 4.0.7 pyhd3eb1b0_0 gitpython 3.1.37 py311haa95532_0 glog 0.5.0 hd77b12b_1 gmpy2 2.1.2 py311h7f96b67_0 greenlet 3.0.1 py311hd77b12b_0 grpc-cpp 1.48.2 hfe90ff0_1 h5py 3.9.0 py311h4e0e482_0 hdf5 1.12.1 h51c971a_3 heapdict 1.0.1 pyhd3eb1b0_0 holoviews 1.18.3 py311haa95532_0 hvplot 0.9.2 py311haa95532_0 hyperlink 21.0.0 pyhd3eb1b0_0 icc_rt 2022.1.0 h6049295_2 icu 73.1 h6c2663c_0 idna 3.4 py311haa95532_0 imagecodecs 2023.1.23 py311he6ff3c7_0 imageio 2.33.1 py311haa95532_0 imagesize 1.4.1 py311haa95532_0 imbalanced-learn 0.11.0 py311haa95532_1 importlib-metadata 7.0.1 py311haa95532_0 importlib_metadata 7.0.1 hd3eb1b0_0 incremental 22.10.0 pyhd3eb1b0_0 inflection 0.5.1 py311haa95532_0 iniconfig 1.1.1 pyhd3eb1b0_0 intake 0.6.8 py311haa95532_0 intel-openmp 2023.1.0 h59b6b97_46320 intervaltree 3.1.0 pyhd3eb1b0_0 ipykernel 6.28.0 py311haa95532_0 ipython 8.20.0 py311haa95532_0 ipython_genutils 0.2.0 pyhd3eb1b0_1 ipywidgets 7.6.5 pyhd3eb1b0_2 isort 5.9.3 pyhd3eb1b0_0 itemadapter 0.3.0 pyhd3eb1b0_0 itemloaders 1.1.0 py311haa95532_0 itsdangerous 2.0.1 pyhd3eb1b0_0 jaraco.classes 3.2.1 pyhd3eb1b0_0 jedi 0.18.1 py311haa95532_1 jellyfish 1.0.1 py311h36a85e1_0 jieba 0.42.1 pypi_0 pypi jinja2 3.1.3 py311haa95532_0 jmespath 1.0.1 py311haa95532_0 joblib 1.2.0 py311haa95532_0 jpeg 9e h2bbff1b_1 jq 1.6 haa95532_1 json5 0.9.6 pyhd3eb1b0_0 jsonpatch 1.32 pyhd3eb1b0_0 jsonpointer 2.1 pyhd3eb1b0_0 jsonschema 4.19.2 py311haa95532_0 jsonschema-specifications 2023.7.1 py311haa95532_0 jupyter 1.0.0 py311haa95532_9 jupyter-lsp 2.2.0 py311haa95532_0 jupyter_client 8.6.0 py311haa95532_0 jupyter_console 6.6.3 py311haa95532_0 jupyter_core 5.5.0 py311haa95532_0 jupyter_events 0.8.0 py311haa95532_0 jupyter_server 2.10.0 py311haa95532_0 jupyter_server_terminals 0.4.4 py311haa95532_1 jupyterlab 4.0.11 py311haa95532_0 jupyterlab-variableinspector 3.1.0 py311haa95532_0 jupyterlab_pygments 0.1.2 py_0 jupyterlab_server 2.25.1 py311haa95532_0 jupyterlab_widgets 3.0.9 py311haa95532_0 keyring 23.13.1 py311haa95532_0 kiwisolver 1.4.4 py311hd77b12b_0 krb5 1.20.1 h5b6d351_0 lazy-object-proxy 1.6.0 py311h2bbff1b_0 lazy_loader 0.3 py311haa95532_0 lcms2 2.12 h83e58a3_0 lerc 3.0 hd77b12b_0 libaec 1.0.4 h33f27b4_1 libarchive 3.6.2 hb62f4d4_2 libavif 0.11.1 h2bbff1b_0 libboost 1.82.0 h3399ecb_2 libbrotlicommon 1.0.9 h2bbff1b_7 libbrotlidec 1.0.9 h2bbff1b_7 libbrotlienc 1.0.9 h2bbff1b_7 libclang 14.0.6 default_hb5a9fac_1 libclang13 14.0.6 default_h8e68704_1 libcurl 8.5.0 h86230a5_0 libdeflate 1.17 h2bbff1b_1 libevent 2.1.12 h56d1f94_1 libffi 3.4.4 hd77b12b_0 libiconv 1.16 h2bbff1b_2 liblief 0.12.3 hd77b12b_0 libmamba 1.5.6 hcd6fe79_0 libmambapy 1.5.6 py311h77c03ed_0 libpng 1.6.39 h8cc25b3_0 libpq 12.17 h906ac69_0 libprotobuf 3.20.3 h23ce68f_0 libsodium 1.0.18 h62dcd97_0 libsolv 0.7.24 h23ce68f_0 libspatialindex 1.9.3 h6c2663c_0 libssh2 1.10.0 he2ea4bf_2 libthrift 0.15.0 h4364b78_2 libtiff 4.5.1 hd77b12b_0 libwebp-base 1.3.2 h2bbff1b_0 libxml2 2.10.4 h0ad7f3c_1 libxslt 1.1.37 h2bbff1b_1 libzopfli 1.0.3 ha925a31_0 linkify-it-py 2.0.0 py311haa95532_0 llvmlite 0.42.0 py311hf2fb9eb_0 locket 1.0.0 py311haa95532_0 lxml 4.9.3 py311h09808a7_0 lz4 4.3.2 py311h2bbff1b_0 lz4-c 1.9.4 h2bbff1b_0 lzo 2.10 he774522_2 m2-msys2-runtime 2.5.0.17080.65c939c 3 m2-patch 2.7.5 2 m2w64-libwinpthread-git 5.0.0.4634.697f757 2 markdown 3.4.1 py311haa95532_0 markdown-it-py 2.2.0 py311haa95532_1 markupsafe 2.1.3 py311h2bbff1b_0 matplotlib 3.8.0 py311haa95532_0 matplotlib-base 3.8.0 py311hf62ec03_0 matplotlib-inline 0.1.6 py311haa95532_0 mccabe 0.7.0 pyhd3eb1b0_0 mdit-py-plugins 0.3.0 py311haa95532_0 mdurl 0.1.0 py311haa95532_0 menuinst 2.0.2 py311hd77b12b_0 mistune 2.0.4 py311haa95532_0 mkl 2023.1.0 h6b88ed4_46358 mkl-service 2.4.0 py311h2bbff1b_1 mkl_fft 1.3.8 py311h2bbff1b_0 mkl_random 1.2.4 py311h59b6b97_0 more-itertools 10.1.0 py311haa95532_0 mpc 1.1.0 h7edee0f_1 mpfr 4.0.2 h62dcd97_1 mpir 3.0.0 hec2e145_1 mpmath 1.3.0 py311haa95532_0 msgpack-python 1.0.3 py311h59b6b97_0 msys2-conda-epoch 20160418 1 multidict 6.0.4 py311h2bbff1b_0 multipledispatch 0.6.0 py311haa95532_0 munkres 1.1.4 py_0 mypy 1.8.0 py311h2bbff1b_0 mypy_extensions 1.0.0 py311haa95532_0 navigator-updater 0.4.0 py311haa95532_1 nbclient 0.8.0 py311haa95532_0 nbconvert 7.10.0 py311haa95532_0 nbformat 5.9.2 py311haa95532_0 nest-asyncio 1.6.0 py311haa95532_0 networkx 3.1 py311haa95532_0 nltk 3.8.1 py311haa95532_0 notebook 7.0.8 py311haa95532_0 notebook-shim 0.2.3 py311haa95532_0 numba 0.59.0 py311hf62ec03_0 numexpr 2.8.7 py311h1fcbade_0 numpy 1.26.4 py311hdab7c0b_0 numpy-base 1.26.4 py311hd01c5d8_0 numpydoc 1.5.0 py311haa95532_0 openjpeg 2.4.0 h4fc8c34_0 openpyxl 3.0.10 py311h2bbff1b_0 openssl 3.0.13 h2bbff1b_0 orc 1.7.4 h623e30f_1 overrides 7.4.0 py311haa95532_0 packaging 23.1 py311haa95532_0 pandas 2.1.4 py311hf62ec03_0 pandocfilters 1.5.0 pyhd3eb1b0_0 panel 1.3.8 py311haa95532_0 param 2.0.2 py311haa95532_0 paramiko 2.8.1 pyhd3eb1b0_0 parsel 1.8.1 py311haa95532_0 parso 0.8.3 pyhd3eb1b0_0 partd 1.4.1 py311haa95532_0 pathlib 1.0.1 pyhd3eb1b0_1 pathspec 0.10.3 py311haa95532_0 patsy 0.5.3 py311haa95532_0 pcre2 10.42 h0ff8eda_0 pexpect 4.8.0 pyhd3eb1b0_3 pickleshare 0.7.5 pyhd3eb1b0_1003 pillow 10.2.0 py311h2bbff1b_0 pip 23.3.1 py311haa95532_0 pkce 1.0.3 py311haa95532_0 pkginfo 1.9.6 py311haa95532_0 platformdirs 3.10.0 py311haa95532_0 plotly 5.9.0 py311haa95532_0 pluggy 1.0.0 py311haa95532_1 ply 3.11 py311haa95532_0 powershell_shortcut 0.0.1 3 prometheus_client 0.14.1 py311haa95532_0 prompt-toolkit 3.0.43 py311haa95532_0 prompt_toolkit 3.0.43 hd3eb1b0_0 protego 0.1.16 py_0 protobuf 3.20.3 py311hd77b12b_0 psutil 5.9.0 py311h2bbff1b_0 ptyprocess 0.7.0 pyhd3eb1b0_2 pure_eval 0.2.2 pyhd3eb1b0_0 py-cpuinfo 9.0.0 py311haa95532_0 py-lief 0.12.3 py311hd77b12b_0 pyarrow 14.0.2 py311h847bd2a_0 pyasn1 0.4.8 pyhd3eb1b0_0 pyasn1-modules 0.2.8 py_0 pybind11-abi 4 hd3eb1b0_1 pycodestyle 2.11.1 py311haa95532_0 pycosat 0.6.6 py311h2bbff1b_0 pycparser 2.21 pyhd3eb1b0_0 pyct 0.5.0 py311haa95532_0 pycurl 7.45.2 py311he2ea4bf_1 pydantic 1.10.12 py311h2bbff1b_1 pydeck 0.8.0 py311haa95532_2 pydispatcher 2.0.5 py311haa95532_2 pydocstyle 6.3.0 py311haa95532_0 pyerfa 2.0.0 py311h2bbff1b_0 pyflakes 3.2.0 py311haa95532_0 pygame 2.6.0 pypi_0 pypi pygments 2.15.1 py311haa95532_1 pyjwt 2.4.0 py311haa95532_0 pylint 2.16.2 py311haa95532_0 pylint-venv 3.0.3 py311haa95532_0 pyls-spyder 0.4.0 pyhd3eb1b0_0 pynacl 1.5.0 py311h8cc25b3_0 pyodbc 5.0.1 py311hd77b12b_0 pyopenssl 24.0.0 py311haa95532_0 pyparsing 3.0.9 py311haa95532_0 pyqt 5.15.10 py311hd77b12b_0 pyqt5-sip 12.13.0 py311h2bbff1b_0 pyqtwebengine 5.15.10 py311hd77b12b_0 pysocks 1.7.1 py311haa95532_0 pytables 3.9.2 py311h91a9f6a_0 pytest 7.4.0 py311haa95532_0 python 3.11.7 he1021f5_0 python-dateutil 2.8.2 pyhd3eb1b0_0 python-dotenv 0.21.0 py311haa95532_0 python-fastjsonschema 2.16.2 py311haa95532_0 python-json-logger 2.0.7 py311haa95532_0 python-libarchive-c 2.9 pyhd3eb1b0_1 python-lmdb 1.4.1 py311hd77b12b_0 python-lsp-black 2.0.0 py311haa95532_0 python-lsp-jsonrpc 1.1.2 pyhd3eb1b0_0 python-lsp-server 1.10.0 py311haa95532_0 python-slugify 5.0.2 pyhd3eb1b0_0 python-snappy 0.6.1 py311hd77b12b_0 python-tzdata 2023.3 pyhd3eb1b0_0 pytoolconfig 1.2.6 py311haa95532_0 pytz 2023.3.post1 py311haa95532_0 pyviz_comms 3.0.0 py311haa95532_0 pywavelets 1.5.0 py311hd7041d2_0 pywin32 305 py311h2bbff1b_0 pywin32-ctypes 0.2.0 py311haa95532_1000 pywinpty 2.0.10 py311h5da7b33_0 pyyaml 6.0.1 py311h2bbff1b_0 pyzmq 25.1.2 py311hd77b12b_0 qdarkstyle 3.2.3 pyhd3eb1b0_0 qstylizer 0.2.2 py311haa95532_0 qt-main 5.15.2 h19c9488_10 qt-webengine 5.15.9 h5bd16bc_7 qtawesome 1.2.2 py311haa95532_0 qtconsole 5.5.1 py311haa95532_0 qtpy 2.4.1 py311haa95532_0 queuelib 1.6.2 py311haa95532_0 re2 2022.04.01 hd77b12b_0 referencing 0.30.2 py311haa95532_0 regex 2023.10.3 py311h2bbff1b_0 reproc 14.2.4 hd77b12b_1 reproc-cpp 14.2.4 hd77b12b_1 requests 2.31.0 py311haa95532_1 requests-file 1.5.1 pyhd3eb1b0_0 requests-toolbelt 1.0.0 py311haa95532_0 rfc3339-validator 0.1.4 py311haa95532_0 rfc3986-validator 0.1.1 py311haa95532_0 rich 13.3.5 py311haa95532_0 rope 1.12.0 py311haa95532_0 rpds-py 0.10.6 py311h062c2fa_0 rtree 1.0.1 py311h2eaa2aa_0 ruamel.yaml 0.17.21 py311h2bbff1b_0 ruamel_yaml 0.17.21 py311h2bbff1b_0 s3fs 2023.10.0 py311haa95532_0 scikit-image 0.22.0 py311hb4ba03d_0 scikit-learn 1.2.2 py311hd77b12b_1 scipy 1.11.4 py311hc1ccb85_0 scrapy 2.8.0 py311haa95532_0 seaborn 0.12.2 py311haa95532_0 semver 2.13.0 pyhd3eb1b0_0 send2trash 1.8.2 py311haa95532_0 service_identity 18.1.0 pyhd3eb1b0_1 setuptools 68.2.2 py311haa95532_0 sip 6.7.12 py311hd77b12b_0 six 1.16.0 pyhd3eb1b0_1 smart_open 5.2.1 py311haa95532_0 smmap 4.0.0 pyhd3eb1b0_0 snappy 1.1.10 h6c2663c_1 sniffio 1.3.0 py311haa95532_0 snowballstemmer 2.2.0 pyhd3eb1b0_0 sortedcontainers 2.4.0 pyhd3eb1b0_0 soupsieve 2.5 py311haa95532_0 sphinx 5.0.2 py311haa95532_0 sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0 sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 sphinxcontrib-serializinghtml 1.1.5 pyhd3eb1b0_0 spyder 5.5.1 py311haa95532_0 spyder-kernels 2.5.0 py311haa95532_0 sqlalchemy 2.0.25 py311h2bbff1b_0 sqlite 3.41.2 h2bbff1b_0 stack_data 0.2.0 pyhd3eb1b0_0 statsmodels 0.14.0 py311hd7041d2_0 streamlit 1.30.0 py311haa95532_0 sympy 1.12 py311haa95532_0 tabulate 0.9.0 py311haa95532_0 tbb 2021.8.0 h59b6b97_0 tblib 1.7.0 pyhd3eb1b0_0 tenacity 8.2.2 py311haa95532_0 terminado 0.17.1 py311haa95532_0 text-unidecode 1.3 pyhd3eb1b0_0 textdistance 4.2.1 pyhd3eb1b0_0 threadpoolctl 2.2.0 pyh0d69192_0 three-merge 0.1.1 pyhd3eb1b0_0 tifffile 2023.4.12 py311haa95532_0 tinycss2 1.2.1 py311haa95532_0 tk 8.6.12 h2bbff1b_0 tldextract 3.2.0 pyhd3eb1b0_0 toml 0.10.2 pyhd3eb1b0_0 tomli 2.0.1 py311haa95532_0 tomlkit 0.11.1 py311haa95532_0 toolz 0.12.0 py311haa95532_0 tornado 6.3.3 py311h2bbff1b_0 tqdm 4.65.0 py311h746a85d_0 traitlets 5.7.1 py311haa95532_0 truststore 0.8.0 py311haa95532_0 twisted 23.10.0 py311haa95532_0 twisted-iocpsupport 1.0.2 py311h2bbff1b_0 typing-extensions 4.9.0 py311haa95532_1 typing_extensions 4.9.0 py311haa95532_1 tzdata 2023d h04d1e81_0 tzlocal 2.1 py311haa95532_1 uc-micro-py 1.0.1 py311haa95532_0 ujson 5.4.0 py311hd77b12b_0 unidecode 1.2.0 pyhd3eb1b0_0 urllib3 2.0.7 py311haa95532_0 utf8proc 2.6.1 h2bbff1b_1 validators 0.18.2 pyhd3eb1b0_0 vc 14.2 h21ff451_1 vs2015_runtime 14.27.29016 h5e58377_2 w3lib 2.1.2 py311haa95532_0 watchdog 2.1.6 py311haa95532_0 wcwidth 0.2.5 pyhd3eb1b0_0 webencodings 0.5.1 py311haa95532_1 websocket-client 0.58.0 py311haa95532_4 werkzeug 2.2.3 py311haa95532_0 whatthepatch 1.0.2 py311haa95532_0 wheel 0.41.2 py311haa95532_0 widgetsnbextension 3.5.2 py311haa95532_1 win_inet_pton 1.1.0 py311haa95532_0 winpty 0.4.3 4 wrapt 1.14.1 py311h2bbff1b_0 xarray 2023.6.0 py311haa95532_0 xlwings 0.29.1 py311haa95532_0 xyzservices 2022.9.0 py311haa95532_1 xz 5.4.5 h8cc25b3_0 yaml 0.2.5 he774522_0 yaml-cpp 0.8.0 hd77b12b_0 yapf 0.40.2 py311haa95532_0 yarl 1.9.3 py311h2bbff1b_0 zeromq 4.3.5 hd77b12b_0 zfp 1.0.0 hd77b12b_0 zict 3.0.0 py311haa95532_0 zipp 3.17.0 py311haa95532_0 zlib 1.2.13 h8cc25b3_0 zlib-ng 2.0.7 h2bbff1b_0 zope 1.0 py311haa95532_1 zope.interface 5.4.0 py311h2bbff1b_0 zstandard 0.19.0 py311h2bbff1b_0 zstd 1.5.5 hd43e919_0 ```
ccordoba12 commented 2 months ago

Hey @a3099494796, thanks for reporting. Unfortunately, you can't copy variables of type pygame.time.Clock because they can't be copied.

We'll fix the error in a future release, but in the meantime please don't try to do that or you'll get the same error again and again.