Skip to main content

e2b logo

Last 1 month downloads for the Python SDK

What is E2B?

E2B is an open-source infrastructure that allows you run to AI-generated code in secure isolated sandboxes in the cloud. To start and control sandboxes, use our JavaScript SDK or Python SDK.

Run your first Sandbox

1. Install SDK

pip install e2b-code-interpreter

2. Get your E2B API key

  1. Sign up to E2B here.
  2. Get your API key here.
  3. Set environment variable with your API key.
E2B_API_KEY=e2b_***

3. Execute code with code interpreter inside Sandbox

from e2b_code_interpreter import Sandbox

with Sandbox.create() as sandbox:
    sandbox.run_code("x = 1")
    execution = sandbox.run_code("x+=1; x")
    print(execution.text)  # outputs 2

4. Check docs

Visit E2B documentation.

5. E2B cookbook

Visit our Cookbook to get inspired by examples with different LLMs and AI frameworks.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

e2b_code_interpreter-2.9.1.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

e2b_code_interpreter-2.9.1-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file e2b_code_interpreter-2.9.1.tar.gz.

File metadata

  • Download URL: e2b_code_interpreter-2.9.1.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.20 Linux/6.17.0-1020-azure

File hashes

Hashes for e2b_code_interpreter-2.9.1.tar.gz
Algorithm Hash digest
SHA256 146c4254c11fd5f3341aee79ee2a39a2868a33420ef32f1d5983b77da504e2b3
MD5 7a1e72ee1c5dbe00a1cbfd579482f7bc
BLAKE2b-256 2b8a650c0e0ae520c8136ca16659c40d384f41f8af1cc40605b964b849d1eb31

See more details on using hashes here.

File details

Details for the file e2b_code_interpreter-2.9.1-py3-none-any.whl.

File metadata

  • Download URL: e2b_code_interpreter-2.9.1-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.20 Linux/6.17.0-1020-azure

File hashes

Hashes for e2b_code_interpreter-2.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3aebfa3634791f1e155e28bc42d43042da14d9bea5c0e411f485604f140a63b3
MD5 6494ce65e9cc9863631161191b32ffdd
BLAKE2b-256 d1b94c6ffff8d6cd86c41d71d285b5f6eb98e89faca057ebd766ba5ba8ece125

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page