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