You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Python 3.5安装pyodbc?树莓派安装后仅Python2.7可用怎么办?

解决Python 3.5无法找到pyodbc的问题

这个问题其实很常见——树莓派默认的pip命令是绑定Python 2.7的,所以你之前的安装只给Python 2.7环境装了pyodbc,Python 3.5自然找不到它。下面给你两种靠谱的解决办法,一步步来就行:

方法一:用Python 3专属的pip3安装

  1. 先确认你的树莓派已经安装了Python 3的pip工具。如果没装,先执行以下命令安装:
    sudo apt-get update && sudo apt-get install python3-pip
    
  2. 用pip3直接安装pyodbc,这会把包安装到Python 3的环境里:
    sudo pip3 install pyodbc
    

方法二:通过Python 3的模块参数指定安装(更保险)

如果担心pip3指向的版本不对,可以直接用Python 3.5的解释器来调用pip安装,这样绝对不会错:

sudo python3 -m pip install pyodbc

处理可能的依赖问题

如果安装过程中出现编译错误,大概率是缺少unixODBC的开发依赖包,先执行以下命令安装依赖:

sudo apt-get install unixodbc-dev

然后再重新执行上面的安装命令。

验证安装成功

打开Python 3.5 Shell,输入:

import pyodbc

如果没有弹出No Module named 'pyodbc'的错误,就说明安装成功啦!

内容的提问来源于stack exchange,提问作者BenOnline

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:32:30