【Python】win10 版Anaconda下载安装与认识 (2024版)

下载

Anaconda下载地址

在这里插入图片描述
还是蛮大的1GB:
dd在这里插入图片描述

安装

安装的话一般都是傻瓜式安装,选定好自己的安装目录就是下一步下一步就OK了,这里保存了一些安装过程中的记录:
在这里插入图片描述
安装成功:
在这里插入图片描述
安装过程时间还是有点长的,不知道是我电脑弱鸡还是本生就需要这么久,大概耗时30分钟的样子;进入初始化页面:

在这里插入图片描述

在这里插入图片描述

版本验证

(base) C:\Users\wsw>conda --version
conda 23.7.4

python解释器

进入ANACONDA默认base环境的python解释器

(base) C:\Users\wsw>python
Python 3.11.5 | packaged by Anaconda, Inc. | (main, Sep 11 2023, 13:26:23) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

使用方法

新建虚拟环境
conda  create -n python39  python=3.9

log

(base) C:\wsw>conda  create -n python39  python=3.9
Collecting package metadata (current_repodata.json): done
Solving environment: done==> WARNING: A newer version of conda exists. <==current version: 23.7.4latest version: 23.11.0Please update conda by running$ conda update -n base -c defaults condaOr to minimize the number of packages updated during conda update useconda install conda=23.11.0## Package Plan ##environment location: D:\wsw\anaconda_3\envs\python39added / updated specs:- python=3.9The following packages will be downloaded:package                    |            build---------------------------|-----------------ca-certificates-2023.12.12 |       haa95532_0         127 KBopenssl-3.0.12             |       h2bbff1b_0         7.4 MBpip-23.3.1                 |   py39haa95532_0         2.8 MBpython-3.9.18              |       h1aa4202_0        19.4 MBsetuptools-68.2.2          |   py39haa95532_0         933 KBtzdata-2023d               |       h04d1e81_0         117 KBwheel-0.41.2               |   py39haa95532_0         126 KB------------------------------------------------------------Total:        30.9 MBThe following NEW packages will be INSTALLED:ca-certificates    pkgs/main/win-64::ca-certificates-2023.12.12-haa95532_0openssl            pkgs/main/win-64::openssl-3.0.12-h2bbff1b_0pip                pkgs/main/win-64::pip-23.3.1-py39haa95532_0python             pkgs/main/win-64::python-3.9.18-h1aa4202_0setuptools         pkgs/main/win-64::setuptools-68.2.2-py39haa95532_0sqlite             pkgs/main/win-64::sqlite-3.41.2-h2bbff1b_0tzdata             pkgs/main/noarch::tzdata-2023d-h04d1e81_0vc                 pkgs/main/win-64::vc-14.2-h21ff451_1vs2015_runtime     pkgs/main/win-64::vs2015_runtime-14.27.29016-h5e58377_2wheel              pkgs/main/win-64::wheel-0.41.2-py39haa95532_0Proceed ([y]/n)?
虚拟环境列表
conda env list

log

(base) C:\wsw>conda env list
# conda environments:
#
base                  *  D:\software_install\anaconda_3
python39                 D:\software_install\anaconda_3\envs\python39
激活虚拟环境
(base) C:\wsw>activate python39(python39) C:\wsw>python
Python 3.9.18 (main, Sep 11 2023, 14:09:26) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
去激活虚拟环境

俗称:退出虚拟环境
cmd

conda deactivate

按照思路试了几个发现都是错的,最终还是在提示下完成了退出虚拟环境,会退到base环境;

(python39) C:\wsw>deactivate python39
DeprecationWarning: 'deactivate' is deprecated. Use 'conda deactivate'.(python39) C:\wsw>conda.bat deactivate python39ArgumentError: deactivate does not accept arguments
remainder_args: ['python39'](python39) C:\wsw>conda deactivate python39ArgumentError: deactivate does not accept arguments
remainder_args: ['python39'](python39) C:\wsw>conda deactivate(base) C:\wsw>
安装包

默认带的安装包:

(base) C:\wsw>activate python39(python39) C:\wsw>pip list
Package    Version
---------- -------
pip        23.3.1
setuptools 68.2.2
wheel      0.41.2

举例:安装xlwt

(python39) C:\wsw>conda install xlwt
Collecting package metadata (current_repodata.json): done
Solving environment: done==> WARNING: A newer version of conda exists. <==current version: 23.7.4latest version: 23.11.0Please update conda by running$ conda update -n base -c defaults condaOr to minimize the number of packages updated during conda update useconda install conda=23.11.0## Package Plan ##environment location: D:\wsw\anaconda_3\envs\python39added / updated specs:- xlwtThe following packages will be downloaded:package                    |            build---------------------------|-----------------xlwt-1.3.0                 |   py39haa95532_0         160 KB------------------------------------------------------------Total:         160 KBThe following NEW packages will be INSTALLED:xlwt               pkgs/main/win-64::xlwt-1.3.0-py39haa95532_0Proceed ([y]/n)? yDownloading and Extracting PackagesPreparing transaction: done
Verifying transaction: done
Executing transaction: done

验证

(python39) C:\wsw>pip list
Package    Version
---------- -------
pip        23.3.1
setuptools 68.2.2
wheel      0.41.2
xlwt       1.3.0

删除第三方包

conda remove xlwt

更新第三方包

conda update xlwt
删除虚拟环境

删除指定的包

conda remove -n python39 xlwt

log

(python39) C:\wsw>conda remove --name python39 xlwt
Collecting package metadata (repodata.json): done
Solving environment: done==> WARNING: A newer version of conda exists. <==current version: 23.7.4latest version: 23.11.0Please update conda by running$ conda update -n base -c defaults condaOr to minimize the number of packages updated during conda update useconda install conda=23.11.0## Package Plan ##environment location: D:\software_install\anaconda_3\envs\python39removed specs:- xlwtThe following packages will be REMOVED:xlwt-1.3.0-py39haa95532_0Proceed ([y]/n)? yPreparing transaction: done
Verifying transaction: done
Executing transaction: done(python39) C:\wsw>
(python39) C:\wsw>pip list
Package    Version
---------- -------
pip        23.3.1
setuptools 68.2.2
wheel      0.41.2

删除所有的包

conda remove -n python39 --all

log
删除前后的虚拟环境变化

(base) C:\wsw>conda env list
# conda environments:
#
base                  *  D:\software_install\anaconda_3
python39                 D:\software_install\anaconda_3\envs\python39(base) C:\wsw>conda remove -n python39 --allRemove all packages in environment D:\software_install\anaconda_3\envs\python39:## Package Plan ##environment location: D:\wsw\anaconda_3\envs\python39The following packages will be REMOVED:ca-certificates-2023.12.12-haa95532_0openssl-3.0.12-h2bbff1b_0pip-23.3.1-py39haa95532_0python-3.9.18-h1aa4202_0setuptools-68.2.2-py39haa95532_0sqlite-3.41.2-h2bbff1b_0tzdata-2023d-h04d1e81_0vc-14.2-h21ff451_1vs2015_runtime-14.27.29016-h5e58377_2wheel-0.41.2-py39haa95532_0Proceed ([y]/n)? yPreparing transaction: done
Verifying transaction: done
Executing transaction: done(base) C:\wsw>
(base) C:\wsw>conda env list
# conda environments:
#
base                  *  D:\software_install\anaconda_3

切换安装源

参考:
清华大学开源软件镜像站

TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表,更多第三方源可以前往校园网联合镜像站查看)的镜像,各系统都可以通过修改用户目录下的 .condarc 文件来使用 TUNA 镜像源。Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。

注:由于更新过快难以同步,我们不同步pytorch-nightly, pytorch-nightly-cpu, ignite-nightly这三个包。

channels:- defaults
show_channel_urls: true
default_channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmsys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudbioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmenpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudsimpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/clouddeepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

即可添加 Anaconda Python 免费仓库。

运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。

运行 conda create -n myenv numpy 测试一下吧。

测试:
cmd: conda config --set show_channel_urls yes
最好在base虚拟环境试,其他环境没有试过;

(base) C:\wsw>conda config --set show_channel_urls yes(base) C:\wsw>

会生成.condarc文件:
在这里插入图片描述
用记事本工具打开.condarc,将上面一串贴进去,保存退出;
运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。

运行 conda create -n myenv numpy 。

其他文章摘抄:

来自:https://www.python100.com/html/89943.html

conda是一个流行的包管理器,允许用户方便地安装、更新和管理环境,其中源是conda中一个至关重要的组成部分。在本文中,我们将从多个方面来详解conda查看源,包括如何指定源、查看python版本、查看包、换源、查看历史指令、添加源、镜像源、源配置和清华源选取。

一、conda指定源
默认的conda源是anaconda官方源。如果你需要在安装软件时使用其他的源,需要指定源(代理)。

可以通过以下命令来指定源:

conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
其中,第二个命令中的https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/是清华源,用户可以根据自己的需要来选择想要的源。

二、conda查看python版本
在conda中,可以通过以下命令来查看当前安装的python版本:

conda list python
该命令将返回所有已安装的python版本,包括版本号以及安装路径等信息。

三、conda源
在conda中,可以使用以下命令来查看当前所用的源:

conda config --show channels
该命令将返回所有可用的源。

四、conda查看包
在conda中,可以通过以下命令来查看已安装的包:

conda list
这将返回所有已安装的包以及它们的版本信息等内容。

五、conda换源
使用conda安装软件时,如果下载速度过慢或者连接不稳定,我们可以尝试更换源。可以通过以下命令来更换源:

conda config --set channel_priority strict
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
其中,以上的命令是把清华源作为默认的conda源,用户可以根据自己的需要来选择想要的源。

六、conda查看历史指令
使用conda时,有时我们需要查看历史指令。可以通过以下命令来查看历史指令:

conda list -h
该命令将返回查看历史指令的帮助文档。

七、conda添加源
在conda中,可以通过以下命令来添加源:

conda config --add channels 新的源地址
其中,新的源地址可以是任意一个包含conda包的http或者https链接地址。

八、conda镜像源
在使用conda下载包时,可能会遭遇下载缓慢的问题。这时,你可以选择更换镜像源。

比如清华源提供了一个本地镜像,可以使用以下命令来配置清华镜像源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
其中,https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/和https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/分别是清华镜像源的main和free。

九、conda源配置
在conda中,可以通过以下命令来进行源的配置:

conda config --add channels channel-name
conda config --set channel_priority false
其中,channel-name是指定源的名称,可以是任意名称。

十、conda清华源选取
在使用conda安装包时,可以选择使用清华源。可以通过以下命令来配置清华源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
以上就是关于conda查看源的详细讲解,包括了从指定源,查看Python版本、查看包、换源、查看历史指令、添加源、镜像源、源配置和清华源选取等方面的内容。

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

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

相关文章

归并排序例题——逆序对的数量

做道简单一点的题巩固一下 归并排序实现步骤 将整个区间 [l, r] 划分为 [l, mid] 和 [mid1, r]。 递归排序 [l, mid] 和 [mid1, r]。 将左右两个有序序列合并为一个有序序列。 题目描述 给定一个长度为 n 的整数数列&#xff0c;请计算数列中的逆序对的数量。 逆序对的定义…

golang 生成一年的周数

// GetWeekTimeCycleForGBT74082005 获取星期周期 中华人民共和国国家标准 GB/T 7408-2005 // 参数 year 年份 GB/T 7408-2005 func GetWeekTimeCycleForGBT74082005(year int) (*[]TimeCycle, error) {var yearstart time.Time //当年最开始一天var yearend time.Time //当年…

系列三、Spring Security中自定义用户名/密码

一、Spring Security中自定义用户名/密码 1.1、自定义用户名/密码 1.1.1、配置文件中配置 spring.security.user.nameroot spring.security.user.password123456 1.1.2、定义基于内存的用户 /*** Author : 一叶浮萍归大海* Date: 2024/1/11 21:50* Description:*/ Configu…

Java 日期接收报错:could not be parsed, unparsed text found at index 10(已解决)

文章目录 问题背景代码解决方法问题背景 使用 Element-UI 的 el-date-picker 组件 将日期转给Java,Java报错 java.time.format.DateTimeParseException: Text ‘2024-01-03T16:00:00.000Z’ could not be parsed, unparsed text found at index 10 代码 Vue<el-date-picke…

关于SpringMVC前后端传值总结

一、传递方式 1、查询参数&路径参数 查询参数&#xff1a; URI:/teachers?typeweb GetMapping("/klasses/teachers") public List<Teacher> getKlassRelatedTeachers(String type ) { ... }如果查询参数type与方法的名称相同&#xff0c;则直接将web传入…

EM planner 论文阅读

论文题目&#xff1a;Baidu Apollo EM Motion Planner 0 前言 EM和Lattice算法对比 EM plannerLattice Planner参数较多&#xff08;DP/QP&#xff0c;Path/Speed&#xff09;参数少且统一化流程复杂流程简单单周期解空间受限简单场景解空间较大能适应复杂场景适合简单场景 …

文件操作(与文件相关)相关笔记

1.FileInputStream 1.构造方法 new FileInputStream(String); 意思是创建一个对象&#xff0c;让这个对象指向某个文件&#xff0c;然后对这个文件进行读取操作&#xff0c;如果这个文件不存在 2.读取文件 读取文件使用read()方法&#xff1b; 如果每次读取一个字节&#xff0c…

使用Pygame显示文字的示例代码

import pygame import syspygame.init()# 设置窗口尺寸 win_size (800, 600) screen pygame.display.set_mode(win_size) pygame.display.set_caption("文字显示示例")# 设置字体和文字内容 font pygame.font.SysFont(None, 48) # 使用系统默认字体&#xff0c;字…

Windows VSCode 使用Python

一、vscode中安装python 二、下载python.exe&#xff08;即vscode中需要的python解释器&#xff09; 下载地址&#xff1a;https://www.python.org/downloads/ 三、安装第三方代码规范工具 参考网址&#xff1a;https://www.python.org/downloads/ 工具介绍 flake8 &#xf…

快速打通 Vue 3(四):标签的 ref 属性与 Vue3 生命周期

很激动进入了 Vue 3 的学习&#xff0c;作为一个已经上线了三年多的框架&#xff0c;很多项目都开始使用 Vue 3 来编写了 这一组文章主要聚焦于 Vue 3 的新技术和新特性 如果想要学习基础的 Vue 语法可以看我专栏中的其他博客 Vue&#xff08;一&#xff09;&#xff1a;Vue 入…

Mondo备份linux操作系统为iso镜像 —— 筑梦之路

简介 Mondo Rescue&#xff08;以下简称Mondo&#xff09;可以说是Linux 下的Ghost&#xff0c;它可以将你的系统像照相一样备份至磁带&#xff0c;CD-R&#xff0c;CD-RW&#xff0c;NFS或硬盘分区。Mondo广泛支援LVM&#xff0c;RAID&#xff0c;ext2, ext3, JFS, XFS,Reise…

Fragstats景观格局指数计算入门教程

土地利用以及景观格局是当前全球环境变化研究的重要组成部分及核心内容&#xff0c;其对区域的可持续发展以及区域土地管理有非常重要的意义。通过对土地利用时空变化规律进行分析可以更好的了解土地利用变化的过程和机制&#xff0c;并且通过调整人类社会经济活动&#xff0c;…

蓝桥杯练习题(二)

&#x1f4d1;前言 本文主要是【算法】——蓝桥杯练习题&#xff08;二&#xff09;的文章&#xff0c;如果有什么需要改进的地方还请大佬指出⛺️ &#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是听风与他&#x1f947; ☁️博客首页&#xff1a;CSDN主页听风与他 …

【ASP.NET Core 基础知识】--MVC框架--Models和数据绑定

Models和数据绑定在ASP.NET Core MVC中扮演着关键的角色&#xff0c;对于构建强大、灵活和可维护的Web应用程序至关重要。这一节我们就来讲一下。 一、Models 1.1 Models的定义和作用 在ASP.NET Core MVC中&#xff0c;Model是应用程序中用于表示数据结构和业务逻辑的一种抽…

VS Code 配置 Vue3 模板 详细步骤

1、打开 VS Code &#xff0c;在页面左下角找到这个设置图标&#xff0c;然后找到 “用户代码片段” 2、接着点击 “新建全局代码片段文件” 3、在输入框中输入你要设置的模板名&#xff0c;然后回车确认 4、接下来配置自己想要模板代码&#xff0c;或者也可以借鉴我写的这个&…

【C语言刷题每日一题#牛客网HJ73】——计算日期到天数转换(给定日期,计算是该年的第几天)

目录 问题描述 思路分析 数据结构构建部分 计算部分 代码实现 结果测试 此问题解决方法不唯一&#xff0c;这里介绍的是一种使用数组和循环实现的简单办法 问题描述 思路分析 问题的要求是输入一个日期&#xff0c;计算这是当年的第几天——要解决这个问题&#xff0c;逻…

MongoDB之Change Stream实战

什么是 Chang Streams Change Stream 指数据的变化事件流&#xff0c;MongoDB 从 3.6 版本开始提供订阅数据变更的功能。Change Stream 是 MongoDB 用于实现变更追踪的解决方案&#xff0c;类似于关系数据库的触发器&#xff0c;但原理不完全相同&#xff1a; Change Stream触…

Linux动态分配IP与正向解析DNS

目录 一、DHCP分配 1. 动态分配 1.1 服务端服务安装 1.2 修改服务端dhcp配置 1.3 修改客户端dhcp&#xff0c;重启查询网卡信息 2. 根据mac固定分配 2.1 修改服务器端dhcp服务配置 2.2 客户端自动获取&#xff0c;查看网卡信息 二、时间同步 1. 手动同步 2. 自动同…

java实现AES256对称加解密工具类

一、引入依赖包 引入相关依赖包 <dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-jdk15on</artifactId><version>1.70</version> </dependency> <!--lombok用于简化实体类开发--> <dependency&g…

Hive基础

hive的基础部分大致有四部分&#xff1a;Hive数据类型、Hive运算符、Hive数据存储、Hive表存储格式。这四部分是学习hive必须掌握的知识。 一、Hive数据类型 整体概述 1&#xff0c;hive的数据类型指的是表中列字段类型&#xff0c;类似于编程语言中对变量类型的定义如&#…