Files
Nebula/neb/src/install.py

25 lines
641 B
Python
Raw Normal View History

from .console import print_error_message
from .util import ensure_libs_env, comet_dir, get_package_index
import os
def install(args):
ensure_libs_env()
# install each package in given list
for name in args.names:
version = "latest"
# get version number
name: str = name
if '@' in name:
version: str = (name.rsplit('@', 1)[-1])
name = name.rpartition('@')[0]
if version == "":
print_error_message("did not provide version")
return
index = get_package_index()
print(index)