Windows使用Miniconda3安装python、环境配置以及conda常用命令

Windows使用Miniconda3安装python以及conda常用命令

这是学习使用python的第一篇文章,这将是一个关于python学习和使用的一个系列文章的开始,有兴趣的可以给个关注持续获取更新内容。

在这里插入图片描述

Miniconda3是什么?

Miniconda3是一个轻量级的Anaconda发行版,它包含conda包管理器和Python解释器。与Anaconda相比,Miniconda3的优点是它只包含最基本的软件包和依赖项,因此安装过程非常快速和简单。在Windows电脑上安装Miniconda3是一项非常有用的任务,因为它使您的电脑能够轻松地运行Python软件包和脚本。

Miniconda3有什么用?

方便的创建多个python虚拟环境,方便多个python项目同时开发的时候,每个项目都有自己独立的python开发环境。
可以安装不同的python环境,防止python环境不对应导致代码运行出错。

对于pip、conda、anaconda和miniconda的区别:

在这里插入图片描述

  • conda是一个包和环境管理工具,它不仅能管理包,还能隔离和管理不同python版本的环境。

  • anaconda和miniconda都是conda的一种发行版。只是包含的包不同。

  • anaconda包含了conda、python等180多个科学包及其依赖项,体格比较大。但很多东西你未必用到,所以才有mini版。

  • miniconda是最小的conda安装环境,只有conda+python+pip+zlib和一些其他常用的包,体格非常迷你。

  • pip也叫包管理器,和conda的区别是,pip只管理python的包,而conda可以安装所有语言的包。而且conda可以管理python环境,pip不行。

注意:miniconda所有的操作命令皆在命令行中完成,没有GUI界面。而anaconda是有界面的。

安装Miniconda3

首先,从Miniconda3的官方网站 Miniconda3 下载适用于Windows的Miniconda3安装程序。

我是直接使用的清华镜像下载的安装包,速度比较快。 点击下方Miniconda3,,找到适合自己系统的安装包。
地址:Miniconda3镜像

双击下载的安装程序,按照屏幕上的指示完成安装。在安装过程中,您可以选择安装路径和其他选项。

安装完成后,打开命令提示符或Anaconda提示符,输入以下命令来验证Miniconda3是否成功安装:

这里我介绍以下安装步骤吧:

  • 双击安装包(.exe 文件),点击 Next,进入到下一步!
    在这里插入图片描述

  • 点击我同意:I Agree
    在这里插入图片描述

  • 这里我选择的是 All Users,所有用户都可以
    在这里插入图片描述

  • 安装路径:这里注意不要有中文、空格之类的就可以了,我一般是创建一个文件夹作为本地环境开发文件夹
    在这里插入图片描述

  • 这里所有的我都没有勾选,每个项目都有自己独立的python开发环境,再我们开发项目的时候每个项目的环境独立开来,也利于我们排错
    在这里插入图片描述

  • 这里就等待安装即可
    在这里插入图片描述

  • 安装成功
    在这里插入图片描述

环境变量配置

步骤:

  • 点击电脑—> 属性—>下滑找到“高级系统设置” :
    在这里插入图片描述

  • 点击环境变量:
    在这里插入图片描述

  • 找到 “系统变量” 里的path,点编辑:
    在这里插入图片描述

  • 击新建,分别添加以下路径: 这里路径大家选择自己存放的路径,我的是F盘:
    在这里插入图片描述

测试环境配置是否成功

win + r ,输入cmd,打开命令提示符,输入conda info,如下图就是安装成功了。
在这里插入图片描述

Miniconda3如何使用?

常用命令

创建和管理环境

在使用Miniconda3时,您可以创建多个独立的Python环境,每个环境都可以包含不同的Python版本和软件包。以下是一些常用的conda环境管理命令:

  • 创建一个新的环境: conda create --name myenv

  • 创建一个带有特定版本Python的新环境: conda create --name myenv python=3.8

  • 列出所有可用环境:conda env list

  • 激活一个环境:conda activate myenv

  • 退出当前环境:conda create --name myenv python=3.8

安装和管理软件包

conda允许您轻松地安装Python软件包和其他依赖项。以下是一些常用的conda软件包管理命令:

  • 搜索可用的软件包: conda search numpy

  • 安装一个软件包: conda install numpy

  • 安装特定版本的软件包:conda install numpy=1.19.5

  • 更新一个软件包:conda update numpy

  • 删除一个软件包:conda remove numpy

  • 显示已安装的软件包:conda list

其他常用命令
  • 查看conda 版本:conda install numpy
  • 显示conda 帮助文档:conda --help
  • 创建conda 配置文件:conda config

镜像网站:

这里提供几个镜像地址,大家按需使用:

  • 阿里云镜像: https://mirrors.aliyun.com/pypi/simple/
  • 清华大学镜像:https://pypi.tuna.tsinghua.edu.cn/simple/
  • 豆瓣镜像:https://pypi.doubanio.com/simple/
  • 中科大镜像:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/

结论

Miniconda3是一个强大而灵活的Python环境管理工具,它可以帮助您轻松地创建和管理多个独立的Python环境,并安装和管理Python软件包和依赖项。在本文中,我们介绍了Miniconda3的安装过程、环境变量配置和一些常用的conda命令,希望这些信息可以帮助您更好地使用Miniconda3来开发Python应用程序。

期待后续更新!!!

欢迎大家,谢谢。

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

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

相关文章

【JS 的数据类型】

JS 的数据类型 基本数据类型 js有8种基本数据类型,分别为:undefined、number、Object、null、Symbol、Boolean、String、BigInt; 其中Symbol和BigInt是ES6新增的数据类型: ● Symobol代表独一无二的值,可以用来代表对…

MMdetection在Featurize服务器运行时相关问题

写点闲话: 之前因为毕业,想写代码再也没有稳定的机子跑了,自己电脑有时候也带不动,所以开始使用Featurize,这里可以租一些显卡来用,价格总体来说对我们这种偶尔有大规模算力需求的打工人非常友好。使用方法…

DDOS攻击实战演示,一次DDOS的成本有多低?

DDoS攻击成本概览 分布式拒绝服务(DDoS)攻击以其低廉的启动成本和惊人的破坏力著称。攻击者通过黑市轻松获取服务,成本从几十元人民币的小额支出到针对大型目标的数千乃至数万元不等。为了具体理解这一成本结构,我们将通过一个简…

OpenCV学习(一)银行卡号识别

B站教学链接: 银行卡号识别(OpenCV-Python) 代码:Card_Number_Recognition 1.方法 使用模板匹配的方法来识别银行卡号数字。具体来说,先通过图像预处理将图像中的银行卡号分割出来,再与提供的模板进行…

家装新宠!装修APP开发解决方案,为业主提供全新装修模式

随着人们对家庭装修的需求度越来越高,装修APP开发也随之出现。如今装修APP开发可实现互联网与传统家装行业的信息结合,由传统的家装行业广告模式向移动端的互联网模式进行转移,实现传统家装行业与互联网的相辅相成,以此来推动家装…

xftp破解版?No!xftp平替开源工具✔

文章目录 一、背景说明二、WindTerm介绍三、简单使用说明3.1 新建一个ssh连接窗口![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/bfbe5114916e4a7e94ca0f9ceb05ca37.png)3.2 输入主机ip和端口号3.3 点击Continue3.4 输入密码3.5 登入成功3.6 下载文件到本地3.7 上…

定时任务执行 报错command not found 解决方案

目录 写在前面所需知识 问题复现解决方式方法1. 使用绝对路径的命令:方法2. 重新加载环境变量:成功解决截图 原理 写在前面 定时任务脚本出现command not found报错,解决方案。 所需知识 定时任务shell脚本环境变量 问题复现 编写了一个…

煤矿防爆气象传感器

TH-WFB5随着工业技术的不断发展,煤矿作为我国能源领域的重要组成部分,其安全生产问题一直备受关注。在煤矿生产过程中,井下环境复杂多变,瓦斯、煤尘等易燃易爆物质的存在使得井下安全工作尤为重要。为了提高煤矿生产的安全性&…

【桌面应用开发】Rust+Tauri框架项目打包操作

1.项目npm install下载项目依赖(需要配置好node.js环境) 可参考:https://blog.csdn.net/m0_64346565/article/details/138319651 2.自定义图标(项目初始化开始第一次需要配置生成,后面可跳过这一步骤) Ta…

Selenium定位方法汇总及举例

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

bcrypt.dll文件丢失怎么办?bcrypt.dll怎么修复?

在计算机系统运行过程中,如果发现无法找到或缺失bcrypt.dll文件,可能会引发一系列的问题与故障。首先,由于bcrypt.dll是系统中一个重要的动态链接库文件,它的主要功能可能涉及到系统核心服务、应用程序支持或者特定功能模块的运行…

activiti 工作流基本使用

Activiti 介绍 Activiti 是一个开源架构的工作流引擎,基于bpmn2.0 标准进行流程定义。其前身是JBPM,Activiti 通过嵌入到业务系统开发中进行使用。 官方是这样介绍 activiti的: Activiti 是领先的轻量级、以 Java 为中心的开源 BPMN 引擎&…