Skip to Content
Dev Environments
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

What it is

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.

Guides that mention the tool

No guide mentions the tool yet.

Business structure
Lokalt
Category
Dev Environments
Website
envmodules.io

Cart

Loading