大家好,欢迎来到IT知识分享网。
conda 简介
Conda 是一个开源的包管理系统和环境管理系统,用于安装和管理软件包以及创建和维护不同的软件环境。
它最初是为 Python 语言设计的,但现在已经支持多种编程语言,包括 R、Ruby、Lua、Scala 等。
1、Anaconda:是一个开源的 Python 发行版,包含了 conda 、python 等180多个科学包及其依赖项
2、Miniconda:本质上是一个 conda 环境的安装程序,只包含 Conda 及其依赖项(其中包含 Python ),以便环境纯净
关于anaconda
(anaconda 除了 Python 外一般还有以下几个工具)
1、anaconda官方主页:https://www.anaconda.com/
2、Anaconda Navigator:是Anaconda可视化的管理界面
3、Anaconda Prompt:是一个Anaconda的终端,可以便捷的操作conda环境
4、Jupyter notebook:基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程
5、Spyder:是一个使用 Python语言 的开放源代码跨平台科学运算 IDE。Spyder可以跨平台,也可以使用附加组件扩充,自带交互式工具以处理数据。
下载
官网源
1、anaconda: https://repo.continuum.io/archive/index.html
2、miniconda: https://repo.continuum.io/miniconda
清华源
1、anaconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
2、miniconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/?C=M&O=D
安装
一直点击下一步,完成安装
配置环境变量
找到刚才安装的软件目录
设置环境变量
打开命令窗口
输入 conda 。出现以下内容就说明成功了
conda 常用命令
查看当前存在哪些虚拟环境
conda env list 或 conda info -e
创建虚拟环境
# --prefix 指定虚拟环境的位置 # python 版本 conda create --prefix=D:\Anaconda3\envs\NLP\你的环境名称 python=3.10 # 或者 # -name 虚拟环境名称 conda create -name omniparse-venv python=3.10
开启虚拟环境
conda activate xxxx
关闭虚拟环境
conda deactivate
删除虚拟环境
conda remove -n xxxx --all
克隆环境
conda create --name newname --clone oldname
彻底删除旧环境
conda remove --name oldname --all
查看已经安装的文件包
conda list
更新xxx文件包
conda update xxx
卸载xxx文件包
conda uninstall xxx
conda 在Pycharm 配置
1、创建一个虚拟环境
2、在pycharm中打开代码,并点击设置
3、配置虚拟环境
4、打开终端,可以查看已经进入到虚拟环境
此时就可以安装对应的软件包在虚拟环境了,跟本地环境相隔离
总结
Conda 虚拟环境提供了多种好处,特别是在软件开发和数据分析等需要精确控制依赖关系的领域
以下是 Conda 虚拟环境的一些主要优势:
1、环境隔离:每个虚拟环境可以拥有自己的一套库和依赖版本,从而避免不同项目之间的依赖冲突。
2、依赖管理:Conda 能够自动处理软件包的依赖关系,确保所有依赖项的兼容性和正确安装。
3、开发灵活性:开发者可以在不同的虚拟环境中尝试不同的库版本,无需担心影响全局环境。
4、项目可移植性:通过创建包含所有依赖的虚拟环境,项目可以在不同机器或环境中无缝迁移。
5、版本控制:Conda 允许用户安装特定版本的库,这对于需要特定依赖版本的项目非常有用
通过使用 Conda 虚拟环境,开发者可以更有效地控制项目依赖,提高开发效率和代码质量
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/162050.html