【问题标题】:Python - C Compile errors - gcc failedPython - C 编译错误 - gcc 失败
【发布时间】:2018-11-06 03:46:06
【问题描述】:

通常当我尝试安装 Python 包时,安装会失败并出现以下错误:“error: command 'gcc' failed with exit status 1”。

我不知所措。我尝试安装的大多数东西都失败了。我对此失去了理智。真的很喜欢这种语言,但这让我发疯。花了无数小时寻找解决方案,但无济于事。

问题可能来自我的环境。这就是我(疯狂?)尝试运行的方式:

Windows 7 机器
全新安装的 MS Visual C++ 14 redist
Python 2.7.15 至 Jupyter/SageMath 8.3(无法通过控制台执行 Python,因为会引发 16 位错误)

P.s.:我是个无知的人,但我知道,所以不要打扰。任何帮助表示赞赏。

【问题讨论】:

  • 你有安装 gcc 吗?
  • 因为抛出 16 位错误 因为什么
  • 你为什么不使用从这里安装 Python:python.org/downloads
  • @John 不知道如何检查。有些模块确实安装得很好,所以我猜是的。
  • @Elliott 因为 会引发 16 位错误(~“16 位应用程序不支持”)。

标签: python gcc pip


【解决方案1】:

好的,我找到了解决方法/解决方案。

我怀疑 SageMath 提供的 Python 内核不是 100% 完整/功能齐全的 Python 内核/内核。我不情愿地承认使用适用于 x64 Windows 系统的标准预构建二进制文件从 Python.org, v. 2.7.15 安装独立的 Python“内核”(不确定该术语在技术上是否正确)。当然,将它安装在与 Sage 不同的文件夹中,将其添加到系统路径变量中,你猜怎么着?是的,问题解决了。现在一切都完美无缺地安装了——嗯,大多数情况下,但至少现在它已降至可接受的故障水平。所以我在这个内核上安装了 Jupyter,我现在可以按照我喜欢的方式继续我的开发。

我的意思是,如果几百行代码对于我正在使用的计算机来说不是太多的话……由于它有点滞后,我需要求助于其他“IDE”解决方案。但这完全是另一个故事......

非常感谢所有打扰的人。特别是@Red Cricket,他帮助我重新考虑我不愿意在 SageMath 旁边安装另一个 Python 内核。不喜欢重复,但是,嘿,在那里浪费了足够的时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多