51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

使用conda安装和管理python多版本环境

感觉不如编译安装

conda {#conda}

conda 是一个 python 的环境管理器, 它包含在 Anaconda 内, Anaconda 是专注于数据分析的Python发行版本.

即使你没有数据分析\科学计算的需求, 也可以使用 conda 这个强大的工具来管理 python 环境

如果你不想安装这么大一个东西, 可以看我上次发的使用 venv + 编译安装的方式管理python环境

安装 {#安装}

Anaconda官网 下载

或者你可以选择 Miniconda
shell

                            wget
                          
                          
                             https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh

下载完成后, 执行 bash Anaconda3-2023.03-Linux-x86_64.sh 即可开始安装

安装完成后, 重启终端, 即可使用 conda

使用 {#使用}

更新
shell

                            conda
                          
                          
                             update
                          
                          
                             --all

创建虚拟环境
shell

                            conda
                          
                          
                             create
                          
                          
                             -n
                          
                          
                             <
                          
                          
                            nam
                          
                          
                            e
                          
                          
                            >
                          
                          
                             python=
                          
                          
                            <
                          
                          
                            versio
                          
                          
                            n
                          
                          
                            >

-n 后是虚拟环境的名字, python=version 指定要使用的 python 版本

激活环境
shell

                            conda
                          
                          
                             activate
                          
                          
                             <
                          
                          
                            nam
                          
                          
                            e
                          
                          
                            >

退出虚拟环境
shell

                            conda
                          
                          
                             deactivate

删除虚拟环境
shell

                            conda
                          
                          
                             env
                          
                          
                             remove
                          
                          
                             <
                          
                          
                            nam
                          
                          
                            e
                          
                          
                            >

列出虚拟环境
shell

                            conda
                          
                          
                             env
                          
                          
                             list

列出当前环境的包
shell

                            conda
                          
                          
                             list

安装包, 和 pip 一样
shell

                            conda
                          
                          
                             install
                          
                          
                             <
                          
                          
                            packag
                          
                          
                            e
                          
                          
                            >
赞(2)
未经允许不得转载:工具盒子 » 使用conda安装和管理python多版本环境