ok, the error traceback is as follows:
C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\mp_api\client\mprester.py:182: UserWarning: mpcontribs-client not installed. Install the package to query MPContribs data, or construct pourbaix diagrams: ‘pip install mpcontribs-client’
warnings.warn(
Retrieving SummaryDoc documents: 0%| | 0/5279 [00:00<?, ?it/s]Traceback (most recent call last):
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\mp_api\client\core\client.py”, line 579, in _submit_requests
data_tuples = self._multi_thread(use_document_model, params_list, pbar, timeout)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\mp_api\client\core\client.py”, line 643, in _multi_thread
data, subtotal = future.result()
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\concurrent\futures_base.py”, line 451, in result
return self.__get_result()
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\concurrent\futures_base.py”, line 403, in __get_result
raise self._exception
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\concurrent\futures\thread.py”, line 58, in run
result = self.fn(*self.args, **self.kwargs)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\mp_api\client\core\client.py”, line 685, in _submit_request_and_process
response = self.session.get(
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py”, line 602, in get
return self.request(“GET”, url, **kwargs)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py”, line 589, in request
resp = self.send(prep, **send_kwargs)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py”, line 703, in send
r = adapter.send(request, **kwargs)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\adapters.py”, line 486, in send
resp = conn.urlopen(
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py”, line 769, in urlopen
conn = self._get_conn(timeout=pool_timeout)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py”, line 291, in _get_conn
if conn and is_connection_dropped(conn):
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\connection.py”, line 20, in is_connection_dropped
return not conn.is_connected
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connection.py”, line 257, in is_connected
return not wait_for_read(self.sock, timeout=0.0)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\wait.py”, line 117, in wait_for_read
return wait_for_socket(sock, read=True, timeout=timeout)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\wait.py”, line 110, in wait_for_socket
return wait_for_socket(sock, read, write, timeout)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\wait.py”, line 110, in wait_for_socket
return wait_for_socket(sock, read, write, timeout)
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\wait.py”, line 110, in wait_for_socket
return wait_for_socket(sock, read, write, timeout)
[Previous line repeated 981 more times]
File “C:\Users\bnx00\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\wait.py”, line 106, in wait_for_socket
if _have_working_poll():
RecursionError: maximum recursion depth exceeded
Retrieving SummaryDoc documents: 19%|████████████████████████████████████▎ | 1000/5279 [00:02<00:10, 422.57it/s]
It’s strange that I used to use this api to download about 150000 structures earlier this year whithout any trouble, and when I try to get some feature data for further training I met this error.