Hoppa till innehåll
Utvecklingsmiljöer
Environment Modules logo

Environment Modules

Problemet uppstår när ett projekt kräver Python 3.9 och nästa Python 3.12 på samma maskin. I stället för att skriva om sökvägar för hand skriver du en modulfil per version, och ett kommando byter miljön åt dig. Nästa kommando byter tillbaka. Alla vanliga skal stöds, liksom Perl, Python, Ruby och några till. Tekniken kommer från beräkningskluster på universitet, där hundratals användare delar samma maskiner och alla behöver olika uppsättningar. Projektet är gammalt men uppdateras fortfarande. På en enskild utvecklingsdator finns enklare verktyg per språk, så nyttan hänger på hur många miljöer du faktiskt jonglerar.

Skärmdump av Environment Modules

Vad det är

Environment Modules låter dig växla mellan olika versioner av samma program med ett kommando. Varje version beskrivs i en liten fil, och du laddar den du behöver för stunden. Version 5.6.1 är aktuell.

Guider som nämner verktyget

Ingen guide nämner verktyget ännu.

Driftform
Lokalt
Kategori
Utvecklingsmiljöer
Webbplats
envmodules.io

Varukorg

Laddar