Installere pakker

Python

Installering av pakker i Jupyter miljøer på bakken (f.eks https://sl-jupyter-p.ssb.no) foregår stort sett helt lik som på Dapla. Det er én viktig forskjell, og det er at installasjon skjer via en proxy som heter Nexus.

Pip

Pip er ferdig konfigurert for bruk av Nexus og kan kjøres som beskrevet for Dapla

Poetry

Hvis man bruker Poetry for håndtering av pakker i et prosjekt, så må man kjøre følgende kommando i prosjekt-mappe etter prosjektet er opprettet.

poetry source add --default nexus `echo $PIP_INDEX_URL`

Da får man installere pakker som vanlig f.eks

poetry add matplotlib

Hvis man forsøker å installere prosjektet i et annet miljø (f.eks Dapla), så må man fjerner nexus kilden ved å kjøre

poetry source remove nexus

R

Prosessen med å installere pakker for R på bakken er det samme som på Dapla. Noen pakker (for eksempel devtools) kan foreløpig ikke installeres på bakken på egenhånd pga 3. parti avhengigheter. Vi jobber med å finne en løsning til dette.

For å installere arrow, kopier og kjør følgende kommando i R:

install.packages("/ssb/bruker/felles/R_pakker/arrow_11.0.0.2.tar.gz",
                repos = NULL,
                type = "source")

Avinstallering

Oppgradere pakker