最新的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

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

相关推荐
easyboot1 小时前
Visual Studio 2026 注册码
开发语言
工业机器视觉设计和实现1 小时前
用caffe做个人脸识别
人工智能·深度学习·caffe
5***79001 小时前
Java虚拟现实开发
java·开发语言·vr
liu****1 小时前
5.C语言数组
c语言·开发语言·c++
养乐多07221 小时前
【Java】异常
java·开发语言
froginwe111 小时前
PHP 包含
开发语言
2***57421 小时前
Java数据分析实战
java·python·数据分析
paperxie_xiexuo1 小时前
从研究问题到分析初稿:深度解析PaperXie AI科研工具中数据分析模块在学术写作场景下的辅助逻辑与技术实现路径
人工智能·数据挖掘·数据分析
Antonio9151 小时前
【Swift】 Swift 基础语法:变量、类型、分支与循环
开发语言·swift