【问题标题】:appscript on OSX 10.6.3 / Python 2.6.1OSX 10.6.3 / Python 2.6.1 上的应用脚本
【发布时间】:2011-02-15 17:29:09
【问题描述】:

在 OS/X 10.6.3 / Python 2.6.1 上安装 appscript 时遇到了一些问题。当我发出

sudo easy_install appscript

我得到“无法执行 gcc-4.2:没有这样的文件或目录”。即使我这样做 export CC=/Developer/usr/bin/gcc-4.2(一个有效的 gcc-4.2 可执行文件),easy_install barks。

可能是什么问题?

免责声明: OS/X 新手掌舵...

【问题讨论】:

    标签: python macos setuptools sourceforge-appscript


    【解决方案1】:

    重新运行 Xcode 安装程序并检查“UNIX 开发” - 除了 /Developer 之外,它还会将编译器放入 /usr/bin。

    【讨论】:

    • 是的,解决了这个问题。谢谢!
    【解决方案2】:

    我认为提出的解决方案在很多情况下都不够用,因为(例如)我已经在 /usr/bin 中拥有了这些工具并得到了同样的错误。

    问题是 gcc 是使用 -arch ppc 标志调用的,通常不再支持。

    你需要 (a) 在 shell 环境中设置 ARCHFLAGS 就是这样 类似'-arch i386 -arch x86_64' 或 (b) 永久修复:

    编辑 /System/Library/Frameworks/Python.framework/Versions/Current/lib/python*/distutils/sysconfig.py

    改变 archflags = '-arch i386 -arch ppc -arch x86_64' 或者是 archflags = '-arch i386 -arch x86_64'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-25
      • 2011-02-21
      • 1970-01-01
      • 2013-08-22
      • 1970-01-01
      • 2016-08-02
      • 1970-01-01
      • 2011-08-20
      相关资源
      最近更新 更多