首页主机资讯Ubuntu Python机器学习库如何安装

Ubuntu Python机器学习库如何安装

时间2025-12-05 02:27:04发布访客分类主机资讯浏览522
导读:Ubuntu 上安装 Python 机器学习库的实用指南 一 环境准备 更新系统并安装基础工具: sudo apt update && sudo apt upgrade sudo apt install -y pytho...

Ubuntu 上安装 Python 机器学习库的实用指南

一 环境准备

  • 更新系统并安装基础工具:
    • sudo apt update & & sudo apt upgrade
    • sudo apt install -y python3 python3-pip python3-venv build-essential
  • 建议始终在虚拟环境中工作(避免污染系统 Python):
    • python3 -m venv ml-env
    • source ml-env/bin/activate
  • 升级 pip 并配置国内镜像(可选,提升下载速度):
    • pip install -U pip
    • pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

二 使用 pip 安装常用库

  • CPU 常用科学计算与机器学习栈:
    • pip install numpy pandas scikit-learn matplotlib seaborn
  • 深度学习框架(CPU 版):
    • pip install tensorflow
    • pip install torch torchvision torchaudio
  • 验证安装(在激活的虚拟环境中执行 python):
    • import numpy as np; import pandas as pd; import sklearn; import tensorflow as tf; import torch
    • print(np.version, pd.version, sklearn.version, tf.version, torch.version)

三 使用 Conda 安装(含 GPU 方案)

  • 安装 Miniconda/Anaconda(示例为 Miniconda):
    • wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
    • bash Miniconda3-latest-Linux-x86_64.sh
    • 按提示完成安装并初始化 conda(source ~/.bashrc)
  • 创建环境并安装:
    • conda create -n ml-env python=3.10 -y
    • conda activate ml-env
    • conda install numpy pandas scikit-learn
  • GPU 版 PyTorch(示例命令,按你的 CUDA 版本选择):
    • conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
  • GPU 版 TensorFlow(示例命令,需匹配 CUDA/cuDNN 版本):
    • conda install tensorflow-gpu

四 GPU 支持与驱动要点

  • 确认驱动与工具链:
    • 查看 GPU:lspci | grep -i nvidia
    • 查看驱动:nvidia-smi(能显示 CUDA Version 表示驱动正常)
  • 深度学习库与 CUDA 的版本需匹配;若使用 conda,优先用 conda 提供的 cudatoolkit 以避免系统层面冲突。
  • 无 NVIDIA GPU 或暂不配置 CUDA 时,直接安装 CPU 版框架即可(如 pip 安装 tensorflow、torch 的 CPU 包)。

五 常见问题与排错

  • 编译依赖缺失(如安装 NumPy/ SciPy 时报错 “Python.h: No such file” 或 “gcc failed”):
    • sudo apt install -y python3-dev build-essential g++
  • 权限问题:
    • 不建议使用 sudo pip;优先使用虚拟环境或 --user;若必须系统级安装再考虑 sudo。
  • 验证与环境隔离:
    • 在虚拟环境中运行 python -c “import sys; print(sys.executable)” 确认解释器路径。
    • 使用 which python / which pip 确认命令来源。
  • Jupyter 使用(可选):
    • pip install notebook
    • jupyter notebook(浏览器会自动打开)

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu Python机器学习库如何安装
本文地址: https://pptw.com/jishu/764259.html
Ubuntu如何配置PHP-FPM服务 Python数据分析在Ubuntu上如何进行

游客 回复需填写必要信息