Skip to content

gpu_a30_picongpu.profile uses shared spack Python ennvironment #5495

@SimeonEhrig

Description

@SimeonEhrig

If the gpu_a30_picongpu.profile is used by a user A and pypicongpu is installed via pip install -e ..., all other users which uses the same profile script will use the same pypicongpu dev version of user A. This means in practice, the Python environment of the spack package Python is shared by all users and can be modified by all users.

Instead the spack Python environment, a local Python environment should be created (e.g. with python -m venv) and used in the profile, that each user has it's own Python environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions