[Python系列-1]:Python命令行集成开发环境AnaConda的详细安装过程
Posted 文火冰糖的硅基工坊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python系列-1]:Python命令行集成开发环境AnaConda的详细安装过程相关的知识,希望对你有一定的参考价值。
作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing
本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119159719
目录
2.7 修改conda的配置文件,后续更新从清华镜像下载,速度比官网更快
1. AnaConda概述(开源的Python发行版本)
AnaConda: 是一个开源的Python软件包管理系统和环境管理系统,用于安装多个版本的Python软件包及其依赖关系,并在它们之间轻松切换。能够自动解决不同Python软件包之间的依赖关系是AnaConda重要的特征。
2. AnaConda的详细安装过程
网络上有很多AnaConda安装的详细步骤,这里列出关键步骤:
2.1 选择下载AnaConda的网站
官网地址:https://www.anaconda.com/distribution/
官方下载地址:https://repo.anaconda.com/archive/
官方文档:https://docs.anaconda.com/anaconda/
国内清华镜像地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
备注:为了提升安装速度,可以从清华镜像网址下载,安装,否则由于要访问国外网站,速度较慢,还容易造成网络访问超时,导致出错。
2.2 选择下载AnaConda的版本
- Conda的版本与Python的版本不是完全一致的,Conda是一个包管理C具,可以包含多个不同版本的Python,可以通过Conda的虚拟环境来管理不同版本的Python项目。
- 特定版本的深度学习框架的发行版本皆有所依赖的Python版本,并非最新版本Python版本,因此深度学习框架与最新python版本集成时有可能有不确定的问题。
- Conda可以通过虚拟环境的方式为不同厂家的深度学习框架,不同版本的深度学习框架建立独立多个各自独立的开发环境。
AnaConda与Python版本对应关系:https://blog.csdn.net/yuejisuo1948/article/details/81043823
可以选择次新版本的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 --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
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>
作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing
本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119159719
以上是关于[Python系列-1]:Python命令行集成开发环境AnaConda的详细安装过程的主要内容,如果未能解决你的问题,请参考以下文章