最新的python3.14版本下仿真环境配置深度学习机器学习相关

基于最新版本环境(Python 3.14.0a5 + PyCharm 24.03 + Windows 虚拟环境),以下是深度学习 机器学习核心库的终端安装命令 整理汇总

一.升级pip

bash 复制代码
# 检查 Python 版本(需输出 3.11.x,如 3.11.9)
python --version
# 检查 pip 版本(确保 pip 是最新的)
pip --version
# 升级 pip 到最新版(避免安装包时出错)
python -m pip install --upgrade pip

二、核心步骤:终端命令一键配置

1. 进入项目目录(按实际路径修改)

复制代码
# 切换到你的项目文件夹(示例路径,需改成自己的)
cd E:\app\pycharm\pydaima

2. 创建并激活虚拟环境(隔离项目依赖)

复制代码
# 创建虚拟环境(文件夹名为 .venv,默认使用 Python 3.11)
python -m venv .venv

# 激活虚拟环境(Windows 终端/PyCharm 终端通用)
.venv\Scripts\activate
  • 激活成功后,终端开头会显示 (.venv),表示当前处于虚拟环境中。

3. 配置国内镜像源

复制代码
# Windows 自动创建 pip 配置文件并写入国内源(阿里云)
mkdir -p %APPDATA%\pip && echo [global] > %APPDATA%\pip\pip.ini && echo index-url = https://mirrors.aliyun.com/pypi/simple/ >> %APPDATA%\pip\pip.ini && echo trusted-host = mirrors.aliyun.com >> %APPDATA%\pip\pip.ini
  • 在 PyCharm 终端(确保 .venv 已激活,或直接用系统终端)逐行执行以下

    复制代码
    # 1. 创建 pip 配置文件夹(若已存在则不报错)
    mkdir -p %APPDATA%\pip
    
    # 2. 清空旧配置(若有),写入 [global] 开头
    echo [global] > "%APPDATA%\pip\pip.ini"
    
    # 3. 追加国内源地址(阿里云)
    echo index-url = https://mirrors.aliyun.com/pypi/simple/ >> "%APPDATA%\pip\pip.ini"
    
    # 4. 追加信任主机(避免 SSL 报错)
    echo trusted-host = mirrors.aliyun.com >> "%APPDATA%\pip\pip.ini"
    
    # 查看配置文件内容,若显示以下 3 行则成功
    type "%APPDATA%\pip\pip.ini"

    成功输出应为:plaintext

    复制代码
    [global]
    index-url = https://mirrors.aliyun.com/pypi/simple/
    trusted-host = mirrors.aliyun.com

4. 安装相关核心库(兼容 Python 3.11)

按「基础工具 → 数据处理 → 可视化 → 机器学习 → 深度学习」顺序安装,终端逐行执行:

复制代码
# 1. 基础工具(必装:科学计算核心 + 数据处理)
pip install numpy==1.26.4  # 科学计算基础(兼容所有库)
pip install pandas==2.2.2  # 数据读取/清洗/分析(核心)

# 2. 可视化库(图表展示数据)
pip install matplotlib==3.8.4  # 基础绘图库(支持各种图表)
pip install seaborn==0.13.2  # 基于 matplotlib,更美观的统计图表

# 3. 机器学习库(核心算法)
pip install scikit-learn==1.4.2  # 经典机器学习库(分类、回归、聚类等)
pip install scipy==1.12.0  # 科学计算工具(依赖优化、信号处理等)

# 4. 深度学习(可选:根据需求安装,二选一或都装)
pip install torch==2.3.0+cpu torchvision==0.18.0+cpu torchaudio==2.3.0 -f https://download.pytorch.org/whl/cpu/torch_stable.html  # PyTorch CPU 版(入门推荐)
# pip install tensorflow==2.16.1  # TensorFlow CPU 版(若偏好 TensorFlow)

# 5. 辅助工具(提升开发效率)
pip install jupyter  # 交互式笔记本(写代码/展示结果)
pip install notebook  # Jupyter  Notebook 运行依赖
pip install pillow==10.3.0  # 图像处理(深度学习常用)
pip install openpyxl  # 读取 Excel 文件(数据导入)

三、验证环境配置成功

a.查看已安装版本

bash 复制代码
# 1. 查看已安装的包及版本(确认无缺失)
pip list

b.运行测试

bash 复制代码
# 2. 运行测试代码(验证核心库可正常使用)
python -c "import numpy as np; import pandas as pd; import sklearn; import matplotlib.pyplot as plt; print('所有库安装成功!'); print(f'numpy 版本: {np.__version__}'); print(f'scikit-learn 版本: {sklearn.__version__}')"

c.常用辅助命令(开发中高频使用)

复制代码
# 1. 导出当前环境的依赖清单(方便迁移/分享给他人)
pip freeze > requirements.txt

# 2. 从依赖清单安装(他人协作/重新配置环境时用)
pip install -r requirements.txt

# 3. 卸载不需要的库
pip uninstall -y 库名  # 例:pip uninstall -y tensorflow

# 4. 查看某个库的安装路径/详细信息
pip show numpy  # 例:查看 numpy 的安装信息

# 5. 启动 Jupyter Notebook(交互式开发)
jupyter notebook  # 执行后会自动打开浏览器,在网页中写代码

四、关键说明

兼容 Python 3.11,直接在 PyCharm 终端

bash 复制代码
# 1. 基础工具(必装:科学计算核心 + 数据处理)
pip install numpy==1.26.4 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install pandas==2.2.2 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

# 2. 可视化库(图表展示数据)
pip install matplotlib==3.8.4 -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

# 3. 机器学习库(核心算法)
pip install scikit-learn==1.4.2 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install scipy==1.12.0 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

# 4. 深度学习(可选:二选一或都装,入门推荐 PyTorch CPU 版)
# PyTorch CPU 版(通过官方源下载,国内源无预编译包,已优化下载地址)
pip install torch==2.3.0+cpu torchvision==0.18.0+cpu torchaudio==2.3.0 -f https://download.pytorch.org/whl/cpu/torch_stable.html
# TensorFlow CPU 版(用国内源,速度更快)
# pip install tensorflow==2.16.1 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

# 5. 辅助工具(提升开发效率)
pip install jupyter -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install notebook -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install pillow==10.3.0 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
pip install openpyxl -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

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

相关推荐
AngelPP2 小时前
OpenClaw 架构深度解析:如何把 AI 助手搬到你的个人设备上
人工智能
宅小年2 小时前
Claude Code 换成了Kimi K2.5后,我再也回不去了
人工智能·ai编程·claude
AI探索者2 小时前
LangGraph StateGraph 实战:状态机聊天机器人构建指南
python
AI探索者2 小时前
LangGraph 入门:构建带记忆功能的天气查询 Agent
python
九狼2 小时前
Flutter URL Scheme 跨平台跳转
人工智能·flutter·github
ZFSS2 小时前
Kimi Chat Completion API 申请及使用
前端·人工智能
天翼云开发者社区4 小时前
春节复工福利就位!天翼云息壤2500万Tokens免费送,全品类大模型一键畅玩!
人工智能·算力服务·息壤
知识浅谈4 小时前
教你如何用 Gemini 将课本图片一键转为精美 PPT
人工智能
FishCoderh4 小时前
Python自动化办公实战:批量重命名文件,告别手动操作
python
躺平大鹅4 小时前
Python函数入门详解(定义+调用+参数)
python