Conda
安装
Miniconda 是 Anaconda 提供的最小安装程序。如果您想自己安装大多数软件包,请使用此安装程序。
Anaconda Distribution 是一个功能齐全的安装程序,带有一套用于数据科学的软件包,以及 Anaconda Navigator,一个用于处理 conda 环境的 GUI 应用程序。
windows 安装:https://docs.conda.io/projects/miniconda/en/latest/ 下载适用于系统版本包 mac 安装:使用包管理器安装,如 brew linux 安装:使用对应发行版包管理器安装,如 pacman
使用
conda --version查看 conda 信息conda update conda更新 condaconda --help查看帮助信息conda create -h指定命令查看帮助信息conda info --verbose显示 conda 所有信息
环境管理
conda create --name <my-env>创建环境conda create -n myenv python=3.9指定 python 版本创建conda create -n myenv scipy指定特定软件包创建conda create -n myenv scipy=0.17.3指定特点版本软件包创建conda create -n myenv python=3.9 scipy=0.17.3 astroid babel指定 python 版本,软件包版本创建conda run -n my-python-env python --version使用 conda 环境运行软件包conda install -n myenv pip在环境中使用 pip,应该在 conda 确实没有包安装的时候才使用 pip
Pip 应该运行( --upgrade-strategy only-if-needed 默认值)。不要将 pip 与 --user 参数一起使用,避免所有用户安装。
conda create --no-default-packages -n myenv python 指定--no-default-packages 选项表示不安装.condarc 文件中的包
conda create --name myclone --clone myenv复制一个存在的环境conda activate myenv激活环境,指定环境名称或者路径conda deactivate停用环境conda env list环境列表conda list列出环境中的软件包conda env config vars list列出环境变量conda env config vars set my_var=value设置环境变量,设置环境变量后需要重新激活环境conda env config vars unset my_var -n test-env取消设置环境变量conda env export > environment.yml导出环境
conda list --revisions列出历史环境conda install --revision=REVNUM指定历史环境还原conda remove --name myenv --all删除环境
软件包管理
☺️ 添加 conda-forge 通道的软件包,里面包含除了默认仓库的大量软件包
conda search scipy搜索指定软件包conda install --name myenv scipy安装指定软件包到指定环境conda install scipy安装到当前环境conda install scipy=0.15.0指定版本号conda install scipy curl一次安装多个
conda install pip在当前环境安装 pip 集成使用
提高与 pip 的互操作性#,通过这种互操作性,conda 可以使用 pip-installed 包来满足依赖项,干净地删除 pip-installed 的软件,并在适当的时候用 conda 包替换它们。
conda search package_name --info列出包依赖conda update biopython更新指定软件包conda update python更新环境中的 pythonconda update conda更新 conda 本身conda update --update-all更新环境中所有已安装的软件包。conda update --force-reinstall确保卸载并重新安装当前操作的任何用户请求的包,即使该包已存在于环境中。conda update numpy --no-pin跳过版本限制更新包conda config --add create_default_packages PACKAGENAME1 PACKAGENAME2添加默认软件包,创建新环境,默认软件包将安装在所有环境中。也可以编辑.condarc文件conda remove -n myenv scipy指定包删除conda remove scipy删除当前环境中的指定包conda remove scipy curl删除多个包conda clean --all删除索引缓存、锁定文件、未使用的缓存包、压缩包和日志文件。conda list列出当前环境安装的所有包conda list -n myenv列出指定环境名称的所有包
python 管理
conda search python搜索可用的 python 包conda update python更新 pythonconda install python=3.10安装指定版本
environment.yaml 文件
name: my-projectchannels: - defaultsdependencies: - pythonName : 环境名称指定 Channels: 软件包渠道,可指定, defaults,conda-forge或bioconda等等。
Dependencies: 指定依赖包,如 python,pip 等等。
conda 配置文件「.condarc」
conda config --show显示计算和编译的配置值。未给出参数,则显示所有配置值的信息。conda config --describe列出所有配置文件信息,可配置选项。conda config --get获取所有配置信息conda config --get channels指定配置获取conda config --show-sources显示所有配置文件源及其内容conda config --add channels http://conda.anaconda.org/mutirri添加配置conda config --remove channels http://conda.anaconda.org/mutirri删除配置conda config --remove-key channels删除某个键值
下面命令可列出所有配置文件信息
❝conda config --describe列出所有配置文件信息,可配置选项。
# This is a sample .condarc file.# It adds the r Anaconda.org channel and enables# the show_channel_urls option.# channel locations. These override conda defaults, i.e., conda will# search *only* the channels listed here, in the order given.# Use "defaults" to automatically include all default channels.# Non-url channels will be interpreted as Anaconda.org usernames# (this can be changed by modifying the channel_alias key; see below).# The default is just 'defaults'.channels:- r- defaults# Show channel URLs when displaying what is going to be downloaded# and in'conda list'. The default is False.show_channel_urls: True# For more information about this file see:# https://conda.io/docs/user-guide/configuration/use-condarc.html
可选优化
「libmamba solver」
conda install -n base conda-libmamba-solver然后添加到 solver: libmamba到~/.condarc
~/.condarc...solver: libmamba
conda 是一个成熟的 python 项目管理的工具,conda 的优势在于其跨平台性、语言无关性和环境管理功能。带有版本控制,环境隔离,依赖包管理,软件包管理等等功能,对数据科学相关工作的用户尤其友好,conda 在数据科学、机器学习、人工智能等领域得到广泛应用。
分割线
分割线
分割线
AI 聚合 GPT 助手推荐 - 免费的 GPT 助手 - 全球 AI 模型任意使用
当今的 AI 生态系统中,不同 AI 平台各有侧重,功能各异。如果要体验这些不同类型的 AI 模型,往往需要在不同平台注册账号,耗时费力,还会产生不小的支出。不过,如果有一款聚合当下最热门 AI 工具的平台,集成它们所有的功能,是不是就十分方便?
「Chaos AI Assistant」 就是这样一款便捷的 AI 助手,它不仅整合了 CHATGPT、Claude、Gemini、Llama 等最热的 AI 模型,还提供从对话生成到视频、PPT 和音乐创作的全方位支持,简化了用户体验,助力高效创作。
「官方网站:https://www.gpt-all.chat/
扫码打开:」
功能特点
「Chaos AI Assistant 的核心功能」
「聚合热门 AI 模型,轻松切换」
「一站式多模型支持」:通过 Chaos AI Assistant ,可以快速切换使用当下最热门的 AI 模型,包括 ChatGPT、Claude、Gemini、Llama 等。无论是开源还是闭源模型,都可以在平台上体验,省去各平台注册的麻烦。
「多模型适配,满足多元需求」:适配多种任务需求,让用户可以自由选择最适合的模型,实现从文本生成到图片、视频、音乐生成等全场景支持。
「集成多功能 AI 工具」
「AI 联网搜索」:可以帮助用户实时查找并总结所需信息。
「多模态生成支持」:用户可以通过简单的指令快速生成对话、图像、视频、PPT、音乐等多种内容。
「文件处理功能」:自动总结、提取信息或将文本转为视频,全面提升工作效率。
「友好页面与灵活选项」
「功能直观」:打开 Chaos AI Assistant 的主页面,一键导航即可到达对应功能。
「灵活的套餐选择」:购买套餐页面可选月卡会员,解锁更多高级模型使用机会,非常适合高频用户。
「每日福利 -- 免费使用」:每天登录并签到,即可领取 500 算力积分,支持 50 次 GPT-3.5-turbo ****调用,直接免费体验到全球顶尖的 AI 模型,性价比极高,可利用临时邮箱注册多个账号,几百使用次数轻轻松松。
优势
「Chaos AI Assistant 的优势」
「超高性价比」:相较于同类平台,会员价格更具优势,且使用次数更多,适合高频次需求用户。每天签到可以累积算力积分,每日免费使用次数高达 50 次,账号不限登录设备,可多设备登录。
| 「功能特点」 | 「Chaos AI 9.9 / 月」 | 「ChatGPT 146 / 月」 | 「Claude 146 / 月」 | 「Copilot 219 / 月」 |
|---|---|---|---|---|
| 「全模型支持」 | ||||
| 「GPT-4」 | ||||
| 「Claude」 | ||||
| 「PPT 生成」 | ||||
| 「视频生成」 | ||||
| 「图像生成」 | ||||
| 「音乐生成」 | ||||
| 「AI 软件商店」 | ||||
| 「思维导图」 |
「国内外模型多样性」:不仅可直接体验 OpenAI,还可使用国内多种大模型,适应不同的任务需求。
「全方位多功能」:支持文本、图像、视频、音乐生成等多种任务,通过这个一站式跨平台多功能聚合型 AI 助手,可以满足大部分用户使用 AI 时的需求。
「官方网站」:https://www.gpt-all.chat/
使用文档
「具体功能的介绍详情文档,以防被吞请点击原文查看」:Chaos AI Assistant - 免费 AI 助手 - 使用文档
「Chaos AI Assistant 满足不同类型 AI 使用需求,一站式体验全球顶尖的不同 AI 模型与功能,是简化创作、提升效率的首选工具!」
官方网站:https://www.gpt-all.chat/
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……




还没有评论,来说两句吧...