Forráskód Böngészése

Update Development.md (#1330)

Xingyao Wang 1 éve
szülő
commit
0b6ab238f9
1 módosított fájl, 14 hozzáadás és 0 törlés
  1. 14 0
      Development.md

+ 14 - 0
Development.md

@@ -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.