You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 7, 2025. It is now read-only.
JuliaVM is a command-line tool which allows you to easily install, manage, and work with Julia environments and switch between them easily. It's inspired in rvm and nvm.
Install
Clone the repo:
git clone https://github.com/pmargreff/juliavm
Inside the repo provide the right permissions to install:
cd juliavm && chmod u+x install.sh
Run the script for install:
./install.sh
Commands
juliavm ls-remote - list all remote versions
juliavm ls - list all locale versions
juliavm install x.y.z [-ARCHITECTURE] - install x.y.x version, ARCHITECTURE is an optional param
juliavm use x.y.z [-ARCHITECTURE] - use x.y.x version, ARCHITECTURE is an optional param
juliavm update - update juliavm with latest resources
juliavm uninstall [--hard] - uninstall juliavm and all julia versions downloaded inside juliavm, with hard parameter it uninstall all Julia packages, if not pass hard param soft uninstall (doesn't delete Julia major packages) will be used.
juliavm help - list all available commands
Architectures
-x64 - unix 64 bits
-x86 - unix 32 bits
If you don't pass the architecture unix 64 bits will be used.
Unix (32 and 64 bits) version is supported right now, feel free to add OSX compatibility or use asdf instead.
About
Julia Version Manager - Simple bash script to manage multiple julia environments