2016-06-15 7 views
1

pyautogui에 필요한 pyobjc-core를 설치하려고합니다. 설치하는 동안 아래 오류가 나타납니다. 나는 이미 pip3 install --upgrade setuptools를 사용하고 sudo python3 ez_setup.py를 사용하여 setuptools를 업데이트했다. 나는 OSX Yosemite에서 Python 3.5를 사용하고있다.pip 설치 중 오류가 발생했습니다.

아래 코드에는 xcode 요구 사항이 있습니다. 그것이 이유 일 수 있으며 xcode가이 설치에 필요한 이유는 무엇입니까?

 
pip3 install pyobjc-core 
Collecting pyobjc-core 
    Using cached pyobjc-core-3.1.1.tar.gz 
    Complete output from command python setup.py egg_info: 
    running egg_info 
    creating pip-egg-info/pyobjc_core.egg-info 
    writing include/pyobjc-compat.h to pip-egg-info/pyobjc_core.egg-info/include/pyobjc-compat.h 
    writing include/pyobjc-api.h to pip-egg-info/pyobjc_core.egg-info/include/pyobjc-api.h 
    writing namespace_packages to pip-egg-info/pyobjc_core.egg-info/namespace_packages.txt 
    writing top-level names to pip-egg-info/pyobjc_core.egg-info/top_level.txt 
    writing dependency_links to pip-egg-info/pyobjc_core.egg-info/dependency_links.txt 
    writing pip-egg-info/pyobjc_core.egg-info/PKG-INFO 
    writing manifest file 'pip-egg-info/pyobjc_core.egg-info/SOURCES.txt' 
    warning: manifest_maker: standard file '-c' not found 

    xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 
    Traceback (most recent call last): 
     File "", line 1, in 
     File "/private/var/folders/zw/573csqzn0pnbjkb44gw2s7800000gn/T/pip-build-72bxsxfe/pyobjc-core/setup.py", line 696, in 
     **parse_package_metadata() 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/core.py", line 148, in setup 
     dist.run_commands() 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/dist.py", line 955, in run_commands 
     self.run_command(cmd) 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/dist.py", line 974, in run_command 
     cmd_obj.run() 
     File "/private/var/folders/zw/573csqzn0pnbjkb44gw2s7800000gn/T/pip-build-72bxsxfe/pyobjc-core/setup.py", line 371, in run 
     egg_info.egg_info.run(self) 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/setuptools/command/egg_info.py", line 193, in run 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/setuptools/command/egg_info.py", line 216, in find_sources 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/setuptools/command/egg_info.py", line 300, in run 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/setuptools/command/egg_info.py", line 329, in add_defaults 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/setuptools/command/sdist.py", line 132, in add_defaults 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/cmd.py", line 299, in get_finalized_command 
     cmd_obj.ensure_finalized() 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/cmd.py", line 107, in ensure_finalized 
     self.finalize_options() 
     File "/private/var/folders/zw/573csqzn0pnbjkb44gw2s7800000gn/T/pip-build-72bxsxfe/pyobjc-core/setup.py", line 525, in finalize_options 
     universal_newlines=True).strip() 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/subprocess.py", line 629, in check_output 
     **kwargs).stdout 
     File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/subprocess.py", line 711, in run 
     output=stdout, stderr=stderr) 
    subprocess.CalledProcessError: Command '['/usr/bin/xcodebuild', '-version', '-sdk', 'macosx', 'Path']' returned non-zero exit status 1 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/zw/573csqzn0pnbjkb44gw2s7800000gn/T/pip-build-72bxsxfe/pyobjc-core/ 

답변

1

네는 오류가 ... 당신이 엑스 코드가 필요합니다, 분명 그것은 바보하지만 불행히도에 연결되어이 "개발자 도구"가 있으며, 많은 패키지가 특정 경우에 (dev에 도구가 필요하기 때문에 " xcodebuild "필요) xcode를 설치해야합니다 (어쨌든 무료입니다)

관련 문제