env#
描述 conda environment.yaml 文件的环境对象。
类#
一个 |
|
一个表示 |
函数#
|
检查未知键,删除它们并打印警告 |
|
从前缀获取 |
|
从给定的 |
|
展开在 |
|
从给定文件加载并返回 |
|
如果为本地路径,则展开文件名,否则返回 |
|
打印安装操作的结果 |
属性#
- VALID_KEYS = ('name', 'dependencies', 'prefix', 'channels', 'variables')#
- validate_keys(data, kwargs)#
检查未知键,删除它们并打印警告
- from_environment(name, prefix, no_builds=False, ignore_channels=False, from_history=False)#
从前缀获取
Environment对象- 参数:
name -- 环境名称
prefix -- 前缀路径
no_builds -- 是否有构建需求
ignore_channels -- 是否忽略通道
from_history -- 环境文件是否应基于历史记录中的显式规范
返回:Environment 对象
- from_yaml(yamlstr, **kwargs)#
从给定的
yaml字符串加载并返回Environment
- _expand_channels(data)#
展开在
yaml数据中找到的通道的Environment变量
- from_file(filename)#
从给定文件加载并返回
Environment
- class Dependencies(raw, *args, **kwargs)#
基类:
dict一个
dict子类,用于将原始依赖项解析为 conda 和 pip 列表初始化 self。有关准确的签名,请参阅 help(type(self))。
- parse()#
将原始依赖项解析为 conda 和 pip 列表
- add(package_name)#
将包添加到
Environment
- class Environment(name=None, filename=None, channels=None, dependencies=None, prefix=None, variables=None)#
一个表示
environment.yaml文件的类- add_channels(channels)#
将通道添加到
Environment
- remove_channels()#
从
Environment中删除所有通道
- to_dict(stream=None)#
将与
Environment相关的信息转换为字典
- to_yaml(stream=None)#
将与
Environment相关的信息转换为yaml字符串
- save()#
将
Environment数据保存到yaml文件
- get_filename(filename)#
如果为本地路径,则展开文件名,否则返回
url
- print_result(args, prefix, result)#
打印安装操作的结果