安装PyObjc时出错:命令'/usr/bin/clang'失败

2024-03-28 09:20:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在开发一个python脚本,首先使用了Psychopy编译器,它已经包含了我所需要的一切,但是现在我需要使它尽可能独立。我让脚本在Windows计算机上运行,但我也希望它在OSX中运行。

脚本使用pyglet,我按照this post来安装它。但是,当我到达安装PyObjc的最新步骤时,出现以下错误:

40 warnings and 1 error generated.

error: command '/usr/bin/clang' failed with exit status 1

----------------------------------------
Cleaning up...
Command /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c "import setuptools, tokenize;__file__='/private/var/folders/fk/1plt8wj53_d183pv59scmg4m0000gn/T/pip_build_JL/pyobjc-core/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/fk/1plt8wj53_d183pv59scmg4m0000gn/T/pip-HfEjaW-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /private/var/folders/fk/1plt8wj53_d183pv59scmg4m0000gn/T/pip_build_JL/pyobjc-core
Storing debug log for failure in /Users/JL/.pip/pip.log

为什么会出现此错误?我能做些什么来解决它?


Tags: pip脚本var错误witherrorprivaterecord
1条回答
网友
1楼 · 发布于 2024-03-28 09:20:46

尝试先单独安装pyobjc。

在OSX 10.7或10.8上,尝试:

env CC=clang pip -U pyobjc-core
env CC=clang pip -U pyobjc

在OSX 10.9上,尝试:

ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install pyobjc
网友
2楼 · 发布于 2024-03-28 09:20:46

接线柱:

xcode-select --install

也许可以帮你。

相关问题 更多 >