更换适配python版本直接进行机器学习深度学习等相关环境配置(非仿真环境)

上一篇最新的python3.14版本下仿真环境配置深度学习机器学习相关 在仿真环境下配置的 ,但是运行效率没有直接合适版本的快,故而重新配置

一.准备阶段

1. 升级 pip

bash 复制代码
# 1. 升级 pip(确保最新,避免安装失败)
pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
python.exe -m pip install --upgrade pip

二.安装配置

1. 基础核心库(数据处理 + 科学计算)

bash 复制代码
# 2. 基础核心库(数据处理 + 科学计算)
pip install numpy==2.2.6 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install scipy==1.13.1 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install pandas==2.2.2 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install matplotlib==3.8.4 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install seaborn==0.13.2 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

2. 机器学习库

bash 复制代码
# 3. 机器学习库
pip install scikit-learn==1.4.2 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install feature-engine==1.6.1 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

3. 深度学习框架(示例PyTorch)

bash 复制代码
#4. 深度学习框架(二选一,推荐 PyTorch)
# (1)PyTorch CPU 版本(无显卡选这个)
pip3 install torch==2.4.1 torchvision==0.19.1 torchaudio==2.4.1 --index-url https://download.pytorch.org/whl/cpu

# (2)若有 NVIDIA 显卡,替换上方命令为 GPU 版本:
# pip3 install torch==2.4.1 torchvision==0.19.1 torchaudio==2.4.1 --index-url https://download.pytorch.org/whl/cu121

4.辅助工具库

bash 复制代码
#5. 辅助工具库
pip install opencv-python==4.10.0.84 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install pillow==10.4.0 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install tqdm==4.66.4 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install python-dotenv==1.0.1 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install joblib==1.4.2 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install tensorboard==2.17.0 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

三.验证环境可用

bash 复制代码
powershell
python -c "
import numpy; print(f'numpy: {numpy.__version__}')
import pandas; print(f'pandas: {pandas.__version__}')
import sklearn; print(f'scikit-learn: {sklearn.__version__}')
import torch; print(f'PyTorch: {torch.__version__}')
import matplotlib; print(f'matplotlib: {matplotlib.__version__}')
import cv2; print(f'opencv: {cv2.__version__}')
print('所有库均正常加载,环境配置完成!')
"

四.补充说明

若需要 TensorFlow 而非 PyTorch,删除 PyTorch 相关命令,执行以下 TensorFlow 安装命令:

bash 复制代码
# TensorFlow CPU 版本
pip install tensorflow==2.17.0 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
# 显卡支持:pip install tensorflow[and-cuda]==2.17.0 --only-binary=:all: -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

后续安装新库时,仍可使用阿里云镜像源,命令格式:

bash 复制代码
pip install 库名 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

至此环境已完全配置就绪,可直接用于机器学习、深度学习、数据可视化等各类开发场景!

整理不易,诚望各位看官点赞 收藏 评论 予以支持,这将成为我持续更新的动力源泉。若您在阅览时存有异议或建议,敬请留言指正批评,让我们携手共同学习,共同进取,吾辈自当相互勉励!

相关推荐
武子康15 小时前
大数据-209 深度理解逻辑回归(Logistic Regression)与梯度下降优化算法
大数据·后端·机器学习
小北方城市网15 小时前
分布式锁实战指南:从选型到落地,避开 90% 的坑
java·数据库·redis·分布式·python·缓存
xiaolyuh12316 小时前
【XXL-JOB】 GLUE模式 底层实现原理
java·开发语言·前端·python·xxl-job
数据智研16 小时前
【数据分享】(2005–2016年)基于水资源承载力的华北地区降水与地下水要素数据
大数据·人工智能·信息可视化·数据分析
likuolei16 小时前
Spring AI框架完整指南
人工智能·python·spring
梵得儿SHI16 小时前
(第四篇)Spring AI 核心技术攻坚:多轮对话与记忆机制,打造有上下文的 AI
java·人工智能·spring·springai生态·上下文丢失问题·三类记忆·智能客服实战案
二哈喇子!16 小时前
PyTorch生态与昇腾平台适配:环境搭建与详细安装指南
人工智能·pytorch·python
Learner16 小时前
Python数据类型(三):列表和元组
开发语言·python
世界唯一最大变量16 小时前
用自创的算法快速解决拉姆奇数
python
leluckys16 小时前
AI- 一种快速实现MCP服务的方法
开发语言·python