当前位置: 首页 > 面试题库 >

无法在Linux上安装Pyodbc

程景胜
2023-03-14
问题内容

我正在运行Linux(2.6.18-164.15.1.el5.centos.plus),并尝试安装pyodbc。我正在做pip install
pyodbc并得到很长的错误列表,这些错误以

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

我查看了 /root/.pip/pip.log ,看到了以下内容:

InstallationError:命令/ usr / local / bin / python -c“ import setuptools;
file =’/ home / build / pyodbc / setup.py’; execfile(’/ home / build /
pyodbc / setup.py’)”安装- -单一版本-外部管理的–record /tmp/pip-7MS9Vu-record/install-
record.txt失败,错误代码为1

安装pyodbc是否有人遇到类似问题?


问题答案:

我通过遵循有关pyodbc的正确指示解决了我的问题-Building
Wiki
指出:

在Linux上,pyodbc通常是使用unixODBC标头构建的,因此您将需要安装unixODBC及其标头。在RedHat / CentOS /
Fedora框上,这意味着您需要安装unixODBC-devel:

yum install unixODBC-devel


 类似资料:
  • 我正在尝试在Linux机器上安装java。我通过 然后,我尝试了以下命令: tar zxvfjdk-7u72-linux-x64.tar.gz gzip:stdin:不是gzip格式tar:子返回状态1 tar:错误不可恢复:正在退出[root@localhost ~]# 有人能告诉我如何在Linux机器上安装java吗?我得到了上面的错误,我不知道如何解决它。

  • 问题内容: 我正在尝试以交互方式运行以下命令在运行Amazon Linux 4.14.47-56.37 64位的EC2服务器上安装gcloud: 文件正确下载,但是安装失败,并显示以下Traceback: 知道为什么这会引起问题吗? 我正在按照Google的建议运行python 2.7(2.7.14)。 问题答案: 除了在“ python”命令上安装的python 2.7之外,我还在“ pytho

  • 问题内容: 我试图使用pip在ubuntu上安装django。但不幸的是我遇到了这样的错误。有人可以解释一下并告诉我一些解决方法吗? 问题答案: 不要使用sudo而是使用虚拟环境,如下所示: 完成后;键入deactivate以退出虚拟环境:

  • 本文向大家介绍rubygems 在Linux上安装,包括了rubygems 在Linux上安装的使用技巧和注意事项,需要的朋友参考一下 示例 在安装rubygems之前,请确保已安装ruby,然后: 在Ubuntu上使用apt-get安装RubyGems 使用yum安装RubyGems 手动安装方法            

  • 我试图在Centos上安装JDK,但是我得到了一个错误:

  • 本小节我们将介绍如何在 Linux 平台安装 Java 。我们选用最常用的 Linux 发行版本 CentOS 来进行(注:版本号为 CentOS 7.6)。 如果你想在其他平台安装 Java,请查看对应平台的安装教程: 在 Windows 上安装 Java 在 MacOS 上安装 Java 1. 下载安装包 我们首先打开 Oracle 官网的 JDK 下载地址,找到 Java SE 14 版块,