130 lines
2.3 KiB
Plaintext
130 lines
2.3 KiB
Plaintext
我来帮您了解如何使用已安装的Python 3.12.7环境。让我为您提供详细的使用指南:
|
||
|
||
Python 3.12.7 环境使用指南
|
||
|
||
1. 激活conda环境
|
||
|
||
首先需要激活包含Python 3.12.7的conda环境:
|
||
|
||
# 激活conda基础环境
|
||
eval "$(/home/renjianbo/miniconda3/bin/conda shell.bash hook)"
|
||
|
||
# 激活项目环境(包含Python 3.12.7)
|
||
conda activate myenv
|
||
|
||
2. 验证Python版本
|
||
|
||
# 检查Python版本
|
||
python --version
|
||
# 应该显示: Python 3.12.7
|
||
|
||
# 检查pip版本
|
||
pip --version
|
||
|
||
3. 常用conda命令
|
||
|
||
# 查看所有环境
|
||
conda env list
|
||
|
||
# 激活环境
|
||
conda activate 环境名
|
||
|
||
# 退出环境
|
||
conda deactivate
|
||
|
||
# 查看当前环境安装的包
|
||
conda list
|
||
|
||
# 安装包
|
||
conda install 包名
|
||
# 或者使用pip
|
||
pip install 包名
|
||
|
||
4. 项目开发流程
|
||
|
||
# 1. 进入项目目录
|
||
cd /home/renjianbo/aitsc
|
||
|
||
# 2. 激活项目环境
|
||
conda activate myenv
|
||
|
||
# 3. 运行项目
|
||
python run_dev.py
|
||
|
||
# 4. 安装新的依赖包
|
||
pip install 新包名
|
||
|
||
# 5. 更新requirements.txt
|
||
pip freeze > requirements.txt
|
||
|
||
5. 环境管理
|
||
|
||
# 创建新环境
|
||
conda create -n 新环境名 python=3.12.7
|
||
|
||
# 删除环境
|
||
conda env remove -n 环境名
|
||
|
||
# 导出环境配置
|
||
conda env export > environment.yml
|
||
|
||
# 从配置文件创建环境
|
||
conda env create -f environment.yml
|
||
|
||
6. 包管理
|
||
|
||
# 使用conda安装包
|
||
conda install numpy pandas matplotlib
|
||
|
||
# 使用pip安装包
|
||
pip install flask django requests
|
||
|
||
# 查看已安装的包
|
||
pip list
|
||
|
||
# 搜索包
|
||
conda search 包名
|
||
|
||
7. 虚拟环境vs conda环境
|
||
|
||
conda环境的优势:
|
||
- 可以管理Python版本
|
||
- 可以管理非Python包
|
||
- 更好的依赖解析
|
||
- 跨平台兼容性好
|
||
|
||
使用建议:
|
||
- 开发项目时使用conda环境
|
||
- 每个项目创建独立环境
|
||
- 定期更新环境
|
||
|
||
8. 常见问题解决
|
||
|
||
# 如果conda命令不可用
|
||
export PATH="/home/renjianbo/miniconda3/bin:$PATH"
|
||
|
||
# 如果环境激活失败
|
||
conda init bash
|
||
source ~/.bashrc
|
||
|
||
# 清理conda缓存
|
||
conda clean --all
|
||
|
||
9. 项目启动完整流程
|
||
|
||
# 完整启动流程
|
||
cd /home/renjianbo/aitsc
|
||
eval "$(/home/renjianbo/miniconda3/bin/conda shell.bash hook)"
|
||
conda activate myenv
|
||
python run_dev.py
|
||
|
||
10. 环境信息
|
||
|
||
您的Python 3.12.7环境信息:
|
||
- 环境名称: myenv
|
||
- Python版本: 3.12.7
|
||
- 环境路径: /home/renjianbo/miniconda3/envs/myenv
|
||
- 已安装包: Flask, SQLAlchemy, PyMySQL等
|
||
|
||
这样您就可以充分利用Python 3.12.7环境进行开发了!
|