[Python系列-1]:Python命令行集成开发环境AnaConda的详细安装过程

本文详细介绍AnaConda的安装步骤及配置方法,包括选择下载源、版本安装、环境搭建等核心内容,帮助读者快速掌握使用AnaConda进行Python开发的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:[Python系列-1]:Python命令行集成开发环境AnaConda的详细安装过程_文火冰糖(王文兵)的博客-CSDN博客


目录

1. AnaConda概述(开源的Python发行版本)

2. AnaConda的详细安装过程

2.1 选择下载AnaConda的网站

2.2 选择下载AnaConda的版本

2.3 下载:清华镜像,几分钟的时间

2.4 安装:大致10分钟

2.5 在命令行下检查anaconda的版本

2.6 在命令行下检查python的安装版本

2.7 修改conda的配置文件,后续更新从清华镜像下载,速度比官网更快

2.8 建立虚拟环境

2.9  其他命令

2.10  虚拟环境示意:


1. AnaConda概述(开源的Python发行版本

AnaConda 是一个开源的Python软件包管理系统和环境管理系统,用于安装多个版本的Python软件包及其依赖关系,并在它们之间轻松切换。能够自动解决不同Python软件包之间的依赖关系是AnaConda重要的特征。

2. AnaConda的详细安装过程

网络上有很多AnaConda安装的详细步骤,这里列出关键步骤:

2.1 选择下载AnaConda的网站

官网地址:https://www.anaconda.com/distribution/

官方下载地址:Index of /

官方文档:Anaconda Individual Edition — Anaconda documentation

国内清华镜像地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

 备注:为了提升安装速度,可以从清华镜像网址下载,安装,否则由于要访问国外网站,速度较慢,还容易造成网络访问超时,导致出错。

2.2 选择下载AnaConda的版本

  • Conda的版本与Python的版本不是完全一致的,Conda是一个包管理C具,可以包含多个不同版本的Python,可以通过Conda的虚拟环境来管理不同版本的Python项目。
  • 特定版本的深度学习框架的发行版本皆有所依赖的Python版本,并非最新版本Python版本,因此深度学习框架与最新python版本集成时有可能有不确定的问题。
  • Conda可以通过虚拟环境的方式为不同厂家的深度学习框架,不同版本的深度学习框架建立独立多个各自独立的开发环境。

AnaConda与Python版本对应关系:anaconda python 版本对应关系_茶佬牛逼-CSDN博客_python3.7对应的anaconda版本

可以选择次新版本的AnaConda,以防止最新版本有些未知的问题,

作者选择了一年前的版本:Anaconda3-2020.02-Windows-x86_64.exe

2.3 下载:清华镜像,几分钟的时间

2.4 安装:大致10分钟

 

2.5 在命令行下检查anaconda的版本

 C:\Users\Administrator> anaconda -V
anaconda Command line client (version 1.7.2)

(6)在命令行下检查conda的版本

 C:\Users\Administrator> conda --version
conda 4.8.2

2.6 在命令行下检查python的安装版本

 C:\Users\Administrator> python --version
Python 3.7.6 (default, Jan  8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32

Type "help", "copyright", "credits" or "license" for more information.

2.7 修改conda的配置文件,后续更新从清华镜像下载,速度比官网更快

  • 显示当前配置

conda config --show channels  
channels:
  - defaults

  • 添加清华镜像 (添加到配置文件中,因为官方的下载太慢)

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 config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123

conda config --set show_channel_urls yes

  • 擅长清华镜像(在不需要的时候删除)

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

2.8 建立虚拟环境

  • 查看:conda info -e
  • 建立Python2.7虚拟环境:conda create -n python2.7 python=2.7
  • 建立Python3.5虚拟环境:conda create -n python3.5 python=3.5
  • 建立PyTorch虚拟环境: conda create -n pytorch1.8_py3.8 python=3.8
  • 建立PyTorch虚拟环境: conda create -n tensorflow2.4_py3.8 python=3.8
  • 建立PyTorch虚拟环境: conda create -n deeplearning python=3.8

The following NEW packages will be INSTALLED:

  ca-certificates    anaconda/pkgs/main/win-64::ca-certificates-2021.7.5-haa95532_1
  certifi            anaconda/pkgs/main/win-64::certifi-2021.5.30-py38haa95532_0
  openssl            anaconda/pkgs/main/win-64::openssl-1.1.1k-h2bbff1b_0
  pip                anaconda/pkgs/main/win-64::pip-21.2.2-py38haa95532_0
  python             anaconda/pkgs/main/win-64::python-3.8.11-h6244533_0_cpython
  setuptools         anaconda/pkgs/main/win-64::setuptools-52.0.0-py38haa95532_0
  sqlite             anaconda/pkgs/main/win-64::sqlite-3.36.0-h2bbff1b_0
  vc                 anaconda/pkgs/main/win-64::vc-14.2-h21ff451_1
  vs2015_runtime     anaconda/pkgs/main/win-64::vs2015_runtime-14.27.29016-h5e58377_2
  wheel              anaconda/pkgs/main/noarch::wheel-0.36.2-pyhd3eb1b0_0
  wincertstore       anaconda/pkgs/main/win-64::wincertstore-0.2-py38_0

2.9  其他命令

conda remove --name xxx --all

conda activate xxx

conda deactivate xxx

2.10  虚拟环境示意:

显示当前所有的虚拟环境

(base) PS C:\Users\Administrator> conda info -e
# conda environments:
#
base                  *  C:\ProgramData\Anaconda3
python2.7                C:\ProgramData\Anaconda3\envs\python2.7
python3.5                C:\ProgramData\Anaconda3\envs\python3.5
pytorch1.8_py3.8         C:\ProgramData\Anaconda3\envs\pytorch1.8_py3.8
pytorch_py3.6            C:\ProgramData\Anaconda3\envs\pytorch_py3.6
(base) PS C:\Users\Administrator> python --version
Python 3.8.8

激活虚拟环境,在各个虚拟环境中切换:
(base) PS C:\Users\Administrator> conda activate python2.7

(python2.7) PS C:\Users\Administrator> python --version
Python 2.7.13 :: Continuum Analytics, Inc.
(python2.7) PS C:\Users\Administrator> conda activate pytorch1.8_py3.8
(pytorch1.8_py3.8) PS C:\Users\Administrator> python --version
Python 3.8.10
(pytorch1.8_py3.8) PS C:\Users\Administrator> conda activate pytorch_py3.6
(pytorch_py3.6) PS C:\Users\Administrator>  python --version
Python 3.6.13 :: Anaconda, Inc.
(pytorch_py3.6) PS C:\Users\Administrator>

3. Anaconda配置文件

3.1 安装文件:Anaconda3 (包括jupter)

  • 路径:

C:\ProgramData\Anaconda3

3.2 Anaconda3 配置文件:

(1)C:\Users\Administrator\.condarc

  • 时机:

conda config

  • 操作命令

conda config --show channels

conda config --add

(2)C:\Users\Administrator\.conda\environments

  • 时机:

创建虚拟环境时。

  • 操作:

conda create -n pytorch1.8_py3.8 python=3.8  

3.3 Jupter配置文件

(1)C:\ProgramData\jupyter\nbconvert

(2)C:\Users\Administrator\.ipython

(3)C:\Users\Administrator\AppData\Roaming\jupyter

(4)


作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:[Python系列-1]:Python命令行集成开发环境AnaConda的详细安装过程_文火冰糖(王文兵)的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文火冰糖的硅基工坊

你的鼓励是我前进的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值