OpenHands icon indicating copy to clipboard operation
OpenHands copied to clipboard

[Bug]: make states poetry is not installed

Open josephykwang opened this issue 9 months ago • 11 comments

Is there an existing issue for the same bug?

  • [X] I have checked the troubleshooting document at https://opendevin.github.io/OpenDevin/modules/usage/troubleshooting
  • [X] I have checked the existing issues.

Describe the bug

curl -sSL https://install.python-poetry.org | python3.11 - 
Retrieving Poetry metadata

The latest version (1.8.3) is already installed.
(venv) jwang@jwang-JMLWV6CL9W OpenDevin % make
Building project...
Checking dependencies...
Checking system...
macOS detected.
Checking Python installation...
Python 3.11.8 is already installed.
Checking npm installation...
npm 10.5.0 is already installed.
Checking Node.js installation...
Node.js 21.7.1 is already installed.
Checking Docker installation...
Docker version 26.0.0, build 2ae903e is already installed.
make[2]: poetry: Command not found
Checking Poetry installation...
Poetry is not installed. You can install poetry by running the following command, then adding Poetry to your PATH:
 curl -sSL https://install.python-poetry.org | python3.11 -
More detail here: https://python-poetry.org/docs/#installing-with-the-official-installer
make[2]: *** [check-poetry] Error 1
make[1]: *** [check-dependencies] Error 2
make: *** [build] Error 2

Current Version

git branch
* (HEAD detached at 0.5.3)
  main

Installation and Configuration

run

Model and Agent

NA

Reproduction Steps

  1. run make

Logs, Errors, Screenshots, and Additional Context

Retrieving Poetry metadata

The latest version (1.8.3) is already installed.
(venv) jwang@jwang-JMLWV6CL9W OpenDevin % make
Building project...
Checking dependencies...
Checking system...
macOS detected.
Checking Python installation...
Python 3.11.8 is already installed.
Checking npm installation...
npm 10.5.0 is already installed.
Checking Node.js installation...
Node.js 21.7.1 is already installed.
Checking Docker installation...
Docker version 26.0.0, build 2ae903e is already installed.
make[2]: poetry: Command not found
Checking Poetry installation...
Poetry is not installed. You can install poetry by running the following command, then adding Poetry to your PATH:
 curl -sSL https://install.python-poetry.org | python3.11 -
More detail here: https://python-poetry.org/docs/#installing-with-the-official-installer
make[2]: *** [check-poetry] Error 1
make[1]: *** [check-dependencies] Error 2```

josephykwang avatar May 22 '24 17:05 josephykwang