Open zheline opened 4 weeks ago
i have met the same problem. have you resloved?
I too have the same issue. Bot joins, falls out of the world, then dies. Error pops up.
solved it using the same process here https://github.com/MineDojo/Voyager/issues/155
node 17.0.0 minecraft 1.16.3
C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\langchain\chat_models__init__.py:31: LangChainDeprecationWarning: Importing chat models from langchain is deprecated. Importing from langchain will no longer be supported as of langchain==0.2.0. Please import from langchain-community instead:
from langchain_community.chat_models import ChatOpenAI
.To install langchain-community run
pip install -U langchain-community
. warnings.warn( C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\langchain\chat_models__init__.py:31: LangChainDeprecationWarning: Importing chat models from langchain is deprecated. Importing from langchain will no longer be supported as of langchain==0.2.0. Please import from langchain-community instead:from langchain_community.chat_models import ChatOpenAI
.To install langchain-community run
pip install -U langchain-community
. warnings.warn( C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\langchain_api\module_import.py:92: LangChainDeprecationWarning: Importing OpenAIEmbeddings from langchain.embeddings is deprecated. Please replace deprecated imports:with new imports of:
with new imports of:
Traceback (most recent call last): File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\connectionpool.py", line 793, in urlopen response = self._make_request( File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\connectionpool.py", line 537, in _make_request response = conn.getresponse() File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\connection.py", line 466, in getresponse httplib_response = super().getresponse() File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 1377, in getresponse response.begin() File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 320, in begin version, status, reason = self._read_status() File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\socket.py", line 704, in readinto return self._sock.recv_into(b) ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\requests\adapters.py", line 667, in send resp = conn.urlopen( File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\connectionpool.py", line 847, in urlopen retries = retries.increment( File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\util\retry.py", line 470, in increment raise reraise(type(error), error, _stacktrace) File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\util\util.py", line 38, in reraise raise value.with_traceback(tb) File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\connectionpool.py", line 793, in urlopen response = self._make_request( File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\connectionpool.py", line 537, in _make_request response = conn.getresponse() File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\urllib3\connection.py", line 466, in getresponse httplib_response = super().getresponse() File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 1377, in getresponse response.begin() File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 320, in begin version, status, reason = self._read_status() File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "C:\Users\hern3\AppData\Local\Programs\Python\Python39\lib\socket.py", line 704, in readinto return self._sock.recv_into(b) urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "C:\Users\hern3\PycharmProjects\minedojo\Voyager\test.py", line 19, in
voyager.learn()
File "C:\Users\hern3\PycharmProjects\minedojo\Voyager\voyager\voyager.py", line 306, in learn
self.env.reset(
File "C:\Users\hern3\PycharmProjects\minedojo\Voyager\voyager\env\bridge.py", line 156, in reset
returned_data = self.check_process()
File "C:\Users\hern3\PycharmProjects\minedojo\Voyager\voyager\env\bridge.py", line 93, in check_process
res = requests.post(
File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\requests\api.py", line 115, in post
return request("post", url, data=data, json=json, kwargs)
File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\requests\api.py", line 59, in request
return session.request(method=method, url=url, kwargs)
File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, send_kwargs)
File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, kwargs)
File "C:\Users\hern3\PycharmProjects\minedojo.venv\lib\site-packages\requests\adapters.py", line 682, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))
Process finished with exit code 1