Skip to content

Language Support: Support installing python packages with pip in Devbox shell #91

@Lagoja

Description

@Lagoja

Current State

Installing Python packages in Devbox shell with pip is currently not supported, since pip's global installation process conflicts with the Nix store. Developers can currently use Poetry to install packages in Devbox, since Poetry automatically creates a virtual environment that can install packages in an isolated fashion. However, since pip is still an incredibly popular package manager for Python, we should support it as well.

Desired State

Users should have an intuitive way to install packages using Pip in Devbox Shell, and when building images with Devbox Build. The process we work out for supporting pip should also influence how we support other package managers that can install packages globally, such as bundler and npm

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or requestlanguage supportRelated to using a specific language in devbox

    Type

    No type

    Projects

    Status

    Merged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions