前言
Conda是一个包管理器,类似于Maven(Java依赖管理器),同时包含了环境管理器,管理不同版本的Python。
一、下载
1.1 官方站
1.1.1 MiniConda
默认的是MiniConda1,跟AnaConda2的区别是,MiniConda只包含基本的内容。
1.1.2 AnaConda
1.2 三方站
1.2.1 清华开源软件镜像站
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/?C=M&O=D
二、安装
2.1 Conda
2.1.1 安装步骤
- Next。
- 协议,I Agree。
- 选择安装类型,所有用户都安装。
- 配置安装路径。
- 同时安装对应该Conda版本的Python,安装。
- 安装成功,使用
2.1.2 测试
-
打开Anaconda Prompt(不带PowerShell的)
-
输入
-
conda -V 或 conda --version
二、更换镜像源
Miniconda的下载源默认在国外,如果不配置我们国内源的话,下载速度会非常慢,而且很多时候会导致网络错误而下载失败。清华大学:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
北京外国语大学:https://mirrors.bfsu.edu.cn/help/anaconda/
通过设置命令(显示镜像源地址)创建.condarc文件
conda config --set show_channel_urls yes
用记事本打开用户目录下的.condarc
文件,添加清华大学的镜像源。
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/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
清除索引缓存,保证用的是镜像站提供的索引。
conda clean -i
使用Conda的目的之一就是方便不同项目使用不同虚拟环境和Python版本,一般不使用默认的base虚拟环境。
创建环境,指定Python版本为3.11,dev_env
为环境名称。
conda create -y -n dev_env python=3.11
激活环境
conda activate dev_env
四、PyCharm中使用虚拟环境
新建纯Python项目
四、命令
4.1 基础命令
命令 | 操作 |
---|---|
conda update conda | 更新 Conda 到最新版本 |
conda info | 显示关于 Conda 的信息 |
conda -V/ --version | 显示 Conda 版本 |
4.2 库/包
conda upgrade --all 升级全部库
conda update [packagename] 升级一个包
conda install [packagename] 安装包
conda installl [packagename1] [packagename2] 安装多个包
conda install [packagename]=[version] 安装固定版本的包
conda remove packagename 移除一个包
conda list 查看所有包
4.3 虚拟环境
命令 操作
conda create --name [env-name] 创建虚拟环境
conda create -n [env_name] python=[python_version] 创建指定Python版本的虚拟环境
conda activate [env-name] 激活环境
conda deactivate 退出环境
conda env list 列出所有可用的环境
pip使用国内镜像
首先在下面文件夹下建立一个pip文件夹
C:\Users\Administrator\AppData\Roaming
然后在pip文件夹下新建一个文件pip.ini,内容:
[global]
timeout = 60000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors = true
mirrors = https://pypi.tuna.tsinghua.edu.cn
这样就把pip安装源改成国内的了,速度很快