Anaconda安装 (windowsLinux)

文章目录

  • Anaconda简介
    • 设置国内源
    • pip || conda
  • 一、Anaconda (Windows系统)
    • 1.1 下载及安装
    • 1.2 虚拟环境创建
    • 1.3 在Pycharm中配置conda的环境
  • 二、Anaconda(Linux系统)

Anaconda简介

conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。

Anaconda官网
https://www.anaconda.com/download-success


在这里插入图片描述

设置国内源

pip config set global.index-url
命令用于设置pip的全局源地址, 是针对pip工具的全局设置,更换的是pip获取包的默认源.

conda config --add channels
命令用于向conda的配置中添加新的频道(源),是为conda配置添加新的频道,并不改变默认源,而是增加额外的搜索路径

# Python pip 设置国内源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
# 可供选择的国内源有:
1、清华大学        
https://pypi.tuna.tsinghua.edu.cn/simple
2、中国科技大学 
https://pypi.mirrors.ustc.edu.cn/simple/
3、阿里云           
http://mirrors.aliyun.com/pypi/simple/
4、豆瓣               
http://pypi.douban.com/simple/

pip || conda

pip3 install 和 conda install 都是重要的包管理工具,但它们各自有不同的特点和适用场景,pip3 install 和 conda install 都用于在Python环境中安装包,但它们之间有一些关键区别。

包管理范围:
pip3 install:仅用于安装Python软件包。
conda install:可以安装包含任何语言编写的软件的软件包。
安装路径:
pip3install:通常将包安装到Python的site-packages目录中,如果使用虚拟环境,则安装到该环境的site-packages目录下。
conda install:将包安装到Anaconda的pkgs目录下,这允许conda管理包和其依赖关系。
依赖管理:
pip3 install:虽然可以处理包依赖,但不如conda在处理复杂依赖关系时那么强大。
conda install:更适合处理复杂的依赖关系,因为它可以同时管理和安装多个软件包及其依赖项。
环境兼容性:
pip3 install:可以在任何Python环境中使用,包括系统Python和虚拟环境。
conda install:主要用于Anaconda或Miniconda环境中,但也可以在系统Python中使用。
卸载方式:
pip3 install:通过pip安装的包只能用pip卸载。
conda install:通过conda安装的包可以用conda卸载,但pip安装的包需要用pip来卸载

一、Anaconda (Windows系统)

1.1 下载及安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

conda 常用命令

# 查看安装了哪些包
conda list
# 查看环境列表  如果没有安装虚拟环境,就会显示只有一个base
conda env list 
conda info -e
#查看默认配置信息  包括环境路径、下载的包的缓存位置等
conda info
#创建虚拟环境
conda create -n 环境名 python=3.9
#激活虚拟环境
Linux环境下执行命令:source activate 虚拟环境名
windows环境下执行命令:activate 虚拟环境名
#退出虚拟环境
conda deactivate
#删除虚拟环境 -n 参数后面跟着的是环境的名称,--all 表示删除该环境中的所有包。
conda remove -n 虚拟环境名 --all
#安装包
conda install package_name
#关闭虚拟环境
Linux环境下执行命令:source deactivate
Windows环境下执行命令:deactivate 虚拟环境名

1.2 虚拟环境创建

activate

在这里插入图片描述

3.conda创建虚拟python环境命令:
conda create -n 创建环境的名称 python=版本号

在这里插入图片描述

2.查看已创建虚拟环境的命令:
conda info -e 或者 conda env list

在这里插入图片描述
在这里插入图片描述

4.启动conda虚拟环境:* 代表当前环境
conda activate python_test

在这里插入图片描述

5、为conda安装清华镜像,以保证安装包的速度:

安装清华镜像
conda config --add channels https://pypi.tuna.tsinghua.edu.cn/simple
查看已经添加的频道列表
conda config --show channels

在这里插入图片描述

1.3 在Pycharm中配置conda的环境

a)打开Pycharm–File–Settings—Python Interpreter—Add Interpreter—Add Local Interpreter
b)左边找到Conda Environment–右边Interpreter处选择三个小点的省略号…
c)找到需要使用的Anaconda虚拟环境的安装路径,并且在这个目录下找到python.exe(在Tools下面),然后点击确认,即可配置成功。

在这里插入图片描述

二、Anaconda(Linux系统)

下载及安装

在这里插入图片描述

s390x.sh 对应IBM的System/390及其继承系统的64位架构,
aarch64.sh 对应ARM的64位架构,
x86_64.sh 对应x86架构的64位版本

# 查询Linux 硬件架构
uname -m  #可以显示系统架构
lscpu  #查看CPU的详细信息,包括架构、操作模式和字节序等信息
hostnamectl

在这里插入图片描述

安装

# 安装命令
bash Anaconda3-2024.02-1-Linux-x86_64.sh 
# 1)默认安装在用户目录下,回车即可安装;
# 也可自定义安装目录,直接输入安装目录,回车即可安装;
输入安装路径 /opt/Anaconda3
# 2)直到出现“Do you wish the installer to initialize 
#Anaconda3 by running conda init ? ”,输入no,回车

在这里插入图片描述

在这里插入图片描述

配置环境变量

vim /etc/profile
export PATH=/home/username/anaconda3/bin:$PATH
# 查询
echo $PATH

conda 基本命令

# 查询虚拟环境
conda info -e
# 激活
source activate li
# 查询数据源
conda config --show channels
# 删数据源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/761056.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024年【T电梯修理】模拟考试及T电梯修理模拟考试题库

题库来源:安全生产模拟考试一点通公众号小程序 T电梯修理模拟考试是安全生产模拟考试一点通生成的,T电梯修理证模拟考试题库是根据T电梯修理最新版教材汇编出T电梯修理仿真模拟考试。2024年【T电梯修理】模拟考试及T电梯修理模拟考试题库 1、【多选题】…

Huggingface 笔记:大模型(Gemma2B,Gemma 7B)部署+基本使用

1 部署 1.1 申请权限 在huggingface的gemma界面,点击“term”以申请gemma访问权限 https://huggingface.co/google/gemma-7b 然后接受条款 1.2 添加hugging对应的token 如果直接用gemma提供的代码,会出现如下问题: from transformers i…

怎样修改grafana的Loading picture和加载的文本

登录装了grafana的linux机器 command “sudo vi /usr/share/grafana/public/views/index.html”,编辑配置文件。 找到.preloader__logo更改background-image. 这里可以是个url也可以是个路径。 如果想要更改加载的文字.可以更改 的内容 改完:wq保存以后退出&…

鸿蒙一次开发,多端部署(八)典型布局场景

虽然不同应用的页面千变万化,但对其进行拆分和分析,页面中的很多布局场景是相似的。本小节将介绍如何借助自适应布局、响应式布局以及常见的容器类组件,实现应用中的典型布局场景。 说明: 在本文 媒体查询 小节中已经介绍了如何通…

【JS】替换文本为emjio表情

最终效果展示 T1 T2 T3 T4 需求 把评论你好帅啊啊啊[开心][开心],[开心] 替换为图片 思路 正则match提取[开心]到一个数组数组去重创建img标签img标签转文本. 。例:(el.outerHTML),将el元素转文本字符串replaceAll…

pyintaller用法详解

本文使用创作助手。 pyinstaller是一个用于将Python脚本打包为独立可执行文件的工具。它可以将Python代码和依赖的库一起打包成一个可执行文件,这样就不需要安装Python解释器和相关依赖库即可运行脚本。 下面是pyinstaller的用法详解: 安装pyinstaller…

js【详解】深拷贝

什么是深拷贝? 对于引用类型的数据,才有深浅拷贝的说法 浅拷贝 :执行拷贝的变量只复制被拷贝变量内存的引用数据的地址。 被拷贝变量内地址指向的数据发生变化时,执行拷贝的变量也会同步改变 深拷贝: 在堆内存中开…

如何在edge上安装拓展weTab

1.点解管理拓展 2.点击获取拓展 3.搜索框输入"wetab"并搜索 4.点击获取按钮 5.点击之后跳出弹窗,点击"添加拓展" 6.回到拓展页面,找到wetab拓展,点击右侧启动拓展 7.打开新的界面,wetab已经启动 8.自定义界面 1. 右键图标可以进行删除操作 2.左下角有个设…

Kubernetes集群搭建 kubernetes集群安装

Kubeadm kubeadm 是 Kubernetes 社区提供的集群构建工具,它能够以最佳实践的方式部署一个最小化的可用 Kubernetes 集群。 但是 kubeadm 在设计上并未安装网络解决方案,所以需要用户自行安装第三方符合 CNI 的网络解决方案,如 flanal&#…

C++特性三:多态---纯析构和纯虚析构

多态使用时,如果子类中有属性开辟到堆区,那么父类指针在释放时无法调用到子类的析构代码 解决方式:将父类中的析构函数改为虚析构或者纯虚析构 虚析构和纯虚析构共性: 1.可以解决父类指针释放子类对象 2.都需要有具体的函数实现…

【Python + Django】启动简单的文本页面

前言: 为了应付(bushi)毕业论文,总要自己亲手搞一个像模像样的项目出来吧 ~ ~ 希望自己能在新的连载中学到项目搭建的知识,这也算是为自己的测试经历增添光彩吧!!! 希望、希望大家…

Qt | QWidget 自定义消息处理函数(捕获调试信息),调试和测试必不可少

# 01 函数qInstallMessageHandler qInstallMessageHandler 是 Qt 中用于安装自定义消息处理函数的函数。在 Qt 应用程序中,可以使用 qInstallMessageHandler 来接管 Qt 的消息输出,以便自定义消息的处理和记录。 #02 myMessageOutput(QtMsgType type, const QMessageLogCont…

你的电脑打不开摄像头问题

我一直以为我电脑上的摄像头老是打不开是因为硬件不匹配的问题。知道我发现了我的拯救者Y7000的机身盘边的“摄像头开关”按钮。。。 我去,你的摄像头开关按钮怎么设置在机身旁边啊。。。。 —————————————————————— 2024年3月21日更新记录&a…

[falsk]flask加载项目配置的两种方式

Flask项目配置(Configuration) - 知乎 (zhihu.com) 在Flask项目中,我们会用到很多配置(Config)。比如说设置秘钥,设置数据库地址,像下面这样: ... app.config[SECRET_KEY] some s…

UE5.3 StateTree使用实践

近期浏览UE的CitySample(黑客帝国Demo),发现有不少逻辑用到了StateTree学习一下,StateTree是多层状态机实现,以组件的形式直接挂载在蓝图中运行。 与平时常见的一些FSM库不同,StateTree并不会返回给外界当…

【Git】第二课:git安装和配置

安装 我们伟大祖国有句古话叫巧妇难为无米之炊,还有句话叫工欲善其事必先利其器。所以,在正式的学习之前,我们需要先把git这把利器安装好。 Windows系统 下载安装包 打开Git - Downloading Package页面,根据系统类型32位还是6…

基于C/C++的easyx图形库教程

文章目录: 一:前言 二:窗口(宽高 背景颜色 窗口标题 弹出对话框) 三:图形绘制(点 线 矩形 圆 椭圆) 四:文字(颜色 大小 背景 位置 打印 文字居中) 五&a…

二分算法总结

二分算法总结 一、求大于当前数的第一个数的下标二、求小于当前数的第一个数的下标 一、求大于当前数的第一个数的下标 int l 0, r n; while (l < r) { int mid l r >> 1;if (nums[mid] > cur) r mid;else l mid 1; } cout << l << endl; // 不…

vue3 reactive丢失响应式

问题 使用 reactive 构造响应式对象时&#xff0c;当对其进行重新赋值后&#xff0c;会导致原有变量失去响应式&#xff0c;页面不会发生联动更新 例如&#xff1a; 1、使用 reactive 定义一个响应式的对象变量 let data1 reactive({name: 小李,date: 2024-03-18,address: xx…

PS IDEA VSCode MySQL Linux快捷键 整理

望多多转发 Photoshop快捷键 Photoshop提供了大量的快捷键&#xff0c;以帮助用户提高工作效率和流程的流畅性。以下是一些详细的Photoshop快捷键列表&#xff0c;包括文件操作、编辑操作、工具箱、文字处理和其他常用功能&#xff1a; 文件操作 新建文档&#xff1a;CTRLN…