Skip to content

Commit

Permalink
Update Development.md (All-Hands-AI#1330)
Browse files Browse the repository at this point in the history
  • Loading branch information
xingyaoww authored Apr 24, 2024
1 parent 3eea6de commit 0b6ab23
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions Development.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,20 @@ This guide is for people working on OpenDevin and editing the source code.

Make sure you have all these dependencies installed before moving on to `make build`.

#### Develop without sudo access
If you want to develop without system admin/sudo access to upgrade/install `Python` and/or `NodeJs`, you can use `conda` or `mamba` to manage the packages for you:

```bash
# Download and install Mamba (a faster version of conda)
curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh

# Install Python 3.11, nodejs, and poetry
mamba install python=3.11
mamba install conda-forge::nodejs
mamba install conda-forge::poetry
```

### 2. Build and Setup The Environment

- **Build the Project:** Begin by building the project, which includes setting up the environment and installing dependencies. This step ensures that OpenDevin is ready to run smoothly on your system.
Expand Down

0 comments on commit 0b6ab23

Please sign in to comment.