文章目录
-
- [安装 Conda(Miniconda 或 Anaconda)](#安装 Conda(Miniconda 或 Anaconda))
- Anaconda(完整套件)
- [配置 Conda](#配置 Conda)
- [创建并激活 Conda 环境](#创建并激活 Conda 环境)
- 验证步骤
- 安装项目依赖
- 运行项目
安装 Conda(Miniconda 或 Anaconda)
Miniconda (轻量版)
bash
#下载最新版 Miniconda
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
#添加执行权限
chmod +x Miniconda3-latest-Linux-x86_64.sh
#运行安装脚本(默认安装到 ~/miniconda3)
./Miniconda3-latest-Linux-x86_64.sh
安装时按提示操作:阅读协议输入
yes
,确认安装路径(可自定义如/opt/miniconda3
),务必选择yes
初始化 Conda
激活配置
bash
source ~/.bashrc # 或重启终端
验证配置:
base
conda --version # 输出版本号即成功
Anaconda(完整套件)
bash
wget https://repo.anaconda.com/archive/Anaconda3-latest-Linux-x86_64.sh
chmod +x Anaconda3-latest-Linux-x86_64.sh
./Anaconda3-latest-Linux-x86_64.sh # 步骤与轻量版一致
配置 Conda
bash
# 禁用自动激活 base 环境(避免干扰系统 Python)
conda config --set auto_activate_base false
source ~/.bashrc
添加清华镜像源加速
bash
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
- 验证配置:
bash
cat ~/.condarc # 查看生效的镜像源
创建并激活 Conda 环境
- 创建新环境
bash
# 创建新环境(指定 Python 版本,如 3.10)
conda create --name py310 python=3.10 # py310 替换为你的环境名
- 激活环境:
bash
conda activate py310 # 终端提示符前显示 (py310)
- 查看所有环境:
bash
conda env list # 带 * 号为当前激活环境
- 退出当前激活环境
bash
conda deactivate
验证步骤
- 确认 Python 版本:
bash
# 如系统环境为3.6,conda为3.10,此时激活conda后应打印3.10
python --version
安装项目依赖
在激活的环境 (py310) 中操作:
- 通过 Conda 安装包
bash
# 安装常用库
conda install numpy
- 通过 pip 安装包
bash
# 安装常用库
pip install requests flask
- 安装 requirements.txt 中的依赖
bash
pip install -r /path/to/requirements.txt
💡 可以优先使用 conda install处理复杂依赖(如科学计算库),再用 pip补充
运行项目
- 进入项目目录:
bash
# /opt/project 替换为你的项目目录
cd /opt/project
- 运行脚本(确保环境已激活
conda activate x
)
bash
python test.py # 使用环境中的 Python 解释器