Shortcuts

UGC 命令

haienv

Usage:

haienv COMMAND <argument>... [OPTIONS]
             默认haienv路径为HOME,可以通过设置环境变量HAIENV_PATH来指定haienv路径(萤火平台下已设置该环境变量)

haienv config

创建、查询、删除虚拟环境

Usage:

haienv config COMMAND <argument>... [OPTIONS]

config append

追加haienv的某项参数

eg. haienv clear -n my_env -k extra-search-dir -v /tmp/123

Usage:

haienv config append [OPTIONS]

Options:

  • -n, --haienv_name <haienv_name>

    required。haienv_name

  • -k, --key <key>

    required。选择追加的参数,目前只能指定extra-search-dir, extra-search-bin-dir, extra-environment中的一种

  • -v, --value <value>

    required。追加的参数值

config clear

清除haienv的某项参数

eg. haienv clear -n my_env -k extra-search-dir

Usage:

haienv config clear [OPTIONS]

Options:

  • -n, --haienv_name <haienv_name>

    required。haienv_name

  • -k, --key <key>

    required。选择清除的参数,目前只能指定extra-search-dir, extra-search-bin-dir, extra-environment中的一种

config show

展示指定haienv的各项参数

Usage:

haienv config show [OPTIONS]

Options:

  • -n, --haienv_name <haienv_name>

    required。haienv_name

  • -u, --user <user>

    指定用户,默认走当前用户

haienv create

使用conda创建新的虚拟环境,注意必须有conda并配置好相应代理(如有需要)

eg. haienv create my_env –no_extend –py 3.6 –extra-search-dir /tmp/123 –extra-search-dir /tmp/456 –extra-environment TEMP=temp

Usage:

haienv create [OPTIONS] haienv_name

Options:

  • --no_extend

    扩展当前python环境(默认为扩展),注意扩展当前环境极有可能出现版本兼容问题

  • -p, --py <py>

    选择python版本,默认为当前python版本

  • --extra-search-dir <extra_search_dir>

    指定在进入该虚拟环境时额外的pythonpath

  • --extra-search-bin-dir <extra_search_bin_dir>

    指定在进入该虚拟环境时额外的path

  • --extra-environment <extra_environment>

    指定在进入该虚拟环境时额外的环境变量

Arguments

haienv list

列举所有虚拟环境

Usage:

haienv list [OPTIONS]

Options:

  • -u, --user <user>

    指定用户,默认为所有用户

  • -a, --all

    列出所有环境

  • -o <output_format>

    输出格式,可以选择json

haienv remove

删除虚拟环境

Usage:

haienv remove [OPTIONS] haienv_name

Arguments