> For the complete documentation index, see [llms.txt](https://docs.zerve.ai/guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zerve.ai/guide/canvas-view/installing-packages.md).

# Installing Packages

Environment can contain multiple Requirements. Requirements are the set of packages that are required for the project. You can find the environments option as shown below.

<figure><img src="/files/pLvdjnCBmoVnizb3ENvY" alt=""><figcaption></figcaption></figure>

## Navigating Environments

Each Requirement under Environment has three sections \
1\. Python/R package\
2\. Linux Packages\
3\. Environment Variables

<figure><img src="/files/fjv4tk4maCR2o8fK4RAf" alt=""><figcaption></figcaption></figure>

## Importing Requirements

Any requirement build from another notebook in the same Folder can be reused. Once you import a new requirement, it will build. Once done you will have an option to activate it. Below video shows how you can reuse requirements.&#x20;

There are many requirements available when you open a Notebook, you can activate any of these requirements to start.

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIQKNeqjEeOp9UwUcB9R9%2Fuploads%2FTcnmlAfDH3leJCao5BtR%2FImport%20environment.mp4?alt=media&token=84560080-db4f-4bd0-9b28-d8f760855445>" %}

## Creating New Environment and Installing Packages

You can also create another environment as well. Following video shows how.

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIQKNeqjEeOp9UwUcB9R9%2Fuploads%2FD3AZtDdDyp37xmonn6HT%2FNew%20environment.mp4?alt=media&token=bdf03b15-8afe-4874-8da8-67fbbf6b8043>" %}

## Specify package version

User can specify a particular version of the package. You can add Python, R and Linux packages using the same process.

<figure><img src="/files/s9CKjXpnHOPVuaSvPUhR" alt=""><figcaption><p>Package version</p></figcaption></figure>
