无法在 Linux 上安装 pyodbc

2024-01-06

我正在运行 Linux (2.6.18-164.15.1.el5.centos.plus) 并尝试安装 pyodbc。我正在执行 pip install pyodbc 并得到一个很长的错误列表,其结尾为

错误:命令“gcc”失败,退出状态为 1

我看了进去/root/.pip/pip.log并看到以下内容:

安装错误:命令 /usr/local/bin/python -c "import setuptools;file='/home/build/pyodbc/setup.py'; execfile('/home/build/pyodbc/setup.py')" install --single-version-externally-management --record /tmp/pip-7MS9Vu-record/install-record.txt 失败,错误代码 1

有人在安装 pyodbc 时遇到过类似的问题吗?


在 Ubuntu 上,您需要安装 unixodbc-dev:

sudo apt-get install unixodbc-dev

使用以下命令安装 pip:

sudo apt-get install python-pip

安装完成后,您应该能够成功安装 pyodbc:

pip install pyodbc
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 Linux 上安装 pyodbc 的相关文章

  • Tensorflow 可变图像输入大小(自动编码器、放大......)

    Edit WARNING不建议使用不同图像大小的图像 因为张量需要具有相同的大小才能实现并行化 我一直在寻找解决方案 了解如何使用不同大小的图像作为神经网络的输入 Numpy 第一个想法是使用numpy 然而 由于每个图像的大小不同 我无法
  • 在python中将文本文件解析为列表

    我对 Python 完全陌生 我正在尝试读取包含单词和数字组合的 txt 文件 我可以很好地读取 txt 文件 但我正在努力将字符串转换为我可以使用的格式 import matplotlib pyplot as plt import num
  • 即使使用 .loc[row_indexer,col_indexer] = value 时也会设置 WithCopyWarning

    这是我的代码中得到的行之一SettingWithCopyWarning value1 Total Population value1 Total Population replace to replace value 4 然后我将其更改为
  • 如何从 PyCharm 项目中获取我的“exe”[重复]

    这个问题在这里已经有答案了 通过 PyCharm 在 Python 上编写一些项目 我想从中获取一个exe文件 我尝试过 另存为 gt XXX exe 但是 当我尝试执行它时出现错误 此类操作系统不支持该文件 附注 我有win7 x64 它
  • 带图像的简单 GUI [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我试图在简单的 GUI 上显示一些卡
  • 如何从 Dockerfile 安装 Python 3.7 和 Pip

    我正在尝试构建基于 Ubuntu 18 04 的自定义 Docker 映像 Ubuntu 预装了 Python 3 6 但我想 1 安装 Python 3 7 2 将其设置为默认 Python 版本 这样就可以使用python代替pytho
  • 如何使用 python urllib 在 HTTP/1.1 中保持活力

    现在我正在这样做 Python3 urllib url someurl headers HOST somehost Connection keep alive Accept Encoding gzip deflate opener urll
  • 如何通过双击在浏览器中打开 ipynb 文件

    以前 我安装了 Canopy 当时 我只需双击 ipynb 文件并在浏览器中打开它们即可 但是 后来我需要Anaconda 一旦我安装了它 这个功能就没有了 现在我只希望能够简单地双击 ipynb 文件 然后该文件就会在 Firefox 中
  • matplotlib matshow 标签

    我一个月前开始使用 matplotlib 所以我仍在学习 我正在尝试用 matshow 制作热图 我的代码如下 data numpy array a reshape 4 4 cax ax matshow data interpolation
  • 更改 pandas 中多个日期时间列的时区信息

    有没有一种简单的方法可以将数据帧中的所有时间戳列转换为本地 任何时区 不是逐列进行吗 您可以有选择地将转换应用于所有日期时间列 首先 选择它们select dtypes https pandas pydata org pandas docs
  • PHP 日志文件颜色

    我正在编写一个 PHP 日志文件类 但我想为写入文件的行添加颜色 我遇到的问题是颜色也会改变终端的颜色 我想要实现的是仅更改写入日志文件的行的颜色 class logClass extends Singleton private funct
  • 如何列出 python PDB 中的当前行?

    在 perl 调试器中 如果重复列出离开当前行的代码段 可以通过输入命令返回到当前行 点 我无法使用 python PDB 模块找到任何类似的东西 如果我list如果我自己离开当前行并想再次查看它 似乎我必须记住当前正在执行的行号 对我来说
  • 将输入发送到 python 子进程而不等待结果

    我正在尝试为一段代码编写一些基本测试 该代码通常通过 stdin 无休止地接受输入 直到给出特定的退出命令 我想检查程序是否在给出一些输入字符串时崩溃 经过一段时间来考虑处理 但似乎无法弄清楚如何发送数据而不是陷入等待我不知道的输出关心 我
  • Django 在选择列表更改时创建毫无意义的迁移

    我正在尝试使用可调用创建一个带有选择字段的模型 以便 Django 在选择列表更改时不会创建迁移 如中所述this https stackoverflow com questions 31788450 stop django from cr
  • 在 MacO 和 Linux 上安装 win32com [重复]

    这个问题在这里已经有答案了 我的问题很简单 我可以安装吗win32com蟒蛇API pywin32特别是 在非 Windows 操作系统上 我一直在Mac上尝试多个版本pip install pywin32 都失败了 下面是一个例子 如果你
  • 在Linux中创建可执行文件

    我计划做的一件事是编写 非常简单的 Perl 脚本 并且我希望能够在不从终端显式调用 Perl 的情况下运行它们 我明白 要做到这一点 我需要授予他们执行权限 使用 chmod 执行此操作非常简单 但它似乎也是一个稍微费力的额外步骤 我想要
  • 查找给定节点的最高权重边

    我在 NetworkX 中有一个有向图 边缘的权重从 0 到 1 表示它们发生的概率 网络连通性非常高 所以我想修剪每个节点的边缘 只保留最高概率的节点 我不确定如何迭代每个节点并仅保留最高权重in edges在图中 有没有一个networ
  • 为什么我们应该在 def __init__(self, n) -> None: 中使用 -> ?

    我们为什么要使用 gt in def init self n gt None 我读了以下摘录来自 PEP 484 https www python org dev peps pep 0484 the meaning of annotatio
  • 在 Python 模块中使用 InstaLoader

    我正在尝试使用 Instaloader 下载与主题标签相关的照片以进行图像分析 我在GitHub存储库中找到了一个全面的方法 如何在终端中执行它 但是 我需要将脚本集成到Python笔记本中 这是脚本 instaloader no vide
  • 来自 django 教程 was_published_recently.admin_order_field = 'pub_date'

    From Django 教程 https www jetbrains com help pycharm 2017 1 creating and running your first django project html d28041e21

随机推荐

  • 部分可见的底部工作表 - 颤动

    在颤振中是否可以在初始状态下部分查看底部工作表 然后能够展开 关闭 我提供了 Google 地图实现的示例的屏幕截图 Use the DraggableScrollableSheet小部件与Stack widget 这是gist https
  • Rails 3:a​​ctionmailer 不使用 :from => 参数

    大家好 我正在尝试为 联系 页面运行电子邮件 并且电子邮件发送得很好 但问题是 发件人 字段不会显示我的邮件程序方法内的 from gt 下面的我的恢复密码功能也会发生同样的情况 发件人 字段中保留的电子邮件是 电子邮件受保护 cdn cg
  • 我如何在hadoop中处理大量小文件?

    我是 hadoop 新手 正在处理 wordcount 示例中的大量小文件 它需要大量的地图任务并导致我的执行速度变慢 如何减少地图任务的数量 如果解决我的问题的最佳解决方案是将小文件捕获到较大的文件 我该如何捕获它们 如果你正在使用类似的
  • 有效地生成链表的所有可能排列?

    有许多算法可用于生成给定值集的所有可能排列 通常 这些值表示为具有 O 1 随机访问权限的数组 然而 假设要排列的元素表示为双向链表 在这种情况下 您无法在 O 1 时间内随机访问列表中的元素 因此许多排列算法将经历不必要的减速 是否有一种
  • 如何找到两个序列之间的重叠并返回它

    我需要找到两个序列之间的重叠部分 重叠位于第一个序列的左端和第二个序列的右端 我希望该函数找到重叠部分并返回它 我的序列是 s1 CGATTCCAGGCTCCCCACGGGGTACCCATAACTTGACAGTAGATCTC s2 GGCT
  • putpkt:写入失败,管道损坏

    我正在使用 AdHoc 部署在 iPad 上部署我的应用程序 但收到此错误 我已经检查了 SO 中的几个问题 它们的说法相同 但解决方案始终是重新启动 XCode 重新启动 iPad 重新启动 Mac 我已经完成了所有三个操作 但此错误并未
  • 带枕头的图像上出现羽状边缘

    我试图弄清楚如何使用 Pillow 和 Python 来羽化图像的边缘 我需要像这只可爱的猫这样的东西 忽略可见的边缘 I tried im filter ImageFilter BLUR 但这不是我要找的 看看这个例子 from PIL
  • 使用 Hibernate / Spring / JUnit 设置和拆除复杂的数据库状态

    我有一个正在进行单元测试的课程 需要相当广泛的数据库设置才能运行各个测试方法 此设置需要很长时间 由于希望与当前问题无关的原因 我需要以编程方式而不是从 SQL 转储填充数据库 我遇到的问题是拆卸 如何轻松回滚数据库设置阶段所做的所有更改
  • 我可以用python生成真实的随机数吗?

    我正在学习Python的随机模块 我知道它会生成伪随机数 其核心思想是使用高频时钟作为种子 然后使用函数产生 看起来像随机数 据我所知 在现实世界中产生真实的随机数是不可能的 但我知道Unix随机数生成器引入了一些其他因素 例如鼠标移动轨迹
  • C# - ADO.NET 的一些高性能最佳实践/技巧是什么 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我决定不使用 orm 并直接在我的项目中使用 ADO NET 我知道我知道它会花费更长的时间来编程 但我只是希望页面即使在高峰时间也能高速加载
  • 声明 xsl 变量并为其赋值

    我正在开发一个使用 apache cocoon 将 XML 转换为 PDF 的应用程序 并且我正在重新设计处理输入 XML 的 XSL 目前在 XSL 中 我们有这样的代码
  • 使设置随机种子独立的函数

    有时我想编写一个随机函数 它始终为特定输入返回相同的输出 我总是通过在函数顶部设置随机种子然后继续来实现这一点 考虑以这种方式定义的两个函数 sample 12 lt function size set seed 144 sample 1
  • 更改运行 Windows 窗体程序的用户

    我用 C 编写了一个简单的 Windows 窗体程序 我希望能够输入 Windows 用户名和密码 当我单击登录按钮来运行代码时 我会以我输入的用户身份运行代码 您可以使用 WindowsIdentity Impersonate 方法来 实
  • iOS购买收据验证失败怎么办?

    iOS购买收据服务器验证通常是这样的 用户在 iPhone 上购买 您的应用程序将购买收据发送到服务器 服务器收到收据并发送给Apple进行验证 服务器从Apple获取验证结果 服务器将验证结果发送给应用程序 但如果只有第 1 步成功怎么办
  • 带填充的 Python 整数到十六进制字符串

    考虑一个整数 2 我想将其转换为十六进制字符串 0x02 通过使用python的内置函数hex 我可以获得 0x2 这不适合我的代码 谁能告诉我如何以方便的方式获得我想要的东西 谢谢 integer 2 hex string 0x 02x
  • 将 CoreData 添加到现有项目

    我正在尝试将 CoreData 添加到现有项目中并且 有奇怪的错误 我收到错误 由于未捕获的异常而终止应用程序 NSInvalidArgumentException 原因 无法创建 NSPersistentStoreCoordinator
  • 当 `git add` 操作时,“不会添加文件别名‘samefile’(‘SameFile’已存在于索引中)”

    我下载了linux的内核源代码 并且想要git add商场 When I git add git 开始添加它们 但很快它返回一个错误 fatal Will not add file alias include linux netfilter
  • 应用掩码以格式化 SQL Server 查询/视图中的字符串

    有没有一种巧妙的方法可以将掩码应用于 SQL Server 查询中的字符串 我有两张表 一张的电话号码存储为 varchar 没有文字0155567890和电话类型 其中具有该电话号码类型的掩码 返回字符串 对于合并文档 以便查询返回完全格
  • 您可以对多个泛型类型参数强制执行相同的约束吗?

    我知道你可以 你可以这样做 void M
  • 无法在 Linux 上安装 pyodbc

    我正在运行 Linux 2 6 18 164 15 1 el5 centos plus 并尝试安装 pyodbc 我正在执行 pip install pyodbc 并得到一个很长的错误列表 其结尾为 错误 命令 gcc 失败 退出状态为 1