bab2min / kiwipiepy

Python API for Kiwi
Other
277 stars 27 forks source link

cmake 설치 명시 필요 #65

Closed hexists closed 2 years ago

hexists commented 2 years ago

@bab2min 안녕하세요~ pip install kiwipiepy를 통해 설치시 cmake 없어 오류가 발생했습니다. README.md에 명시하거나 혹은 pypi 배포시 dependency를 지정하면 좋을 것 같습니다.

오류 내용 남겨놓습니다.

$ pip install kiwipiepy
Collecting kiwipiepy
  Downloading kiwipiepy-0.10.3.tar.gz (5.6 MB)
     |████████████████████████████████| 5.6 MB 17.1 MB/s
  Preparing metadata (setup.py) ... done
Collecting kiwipiepy_model~=0.10
  Downloading kiwipiepy_model-0.10.0.tar.gz (25.7 MB)
     |████████████████████████████████| 25.7 MB 31.8 MB/s
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: kiwipiepy, kiwipiepy-model
  Building wheel for kiwipiepy (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/daniellee/Develop/konlpy_py3/.venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/x8/rtsz9nj93kdd9vy3_52zngfc0000gn/T/pip-install-x9wpd0g6/kiwipiepy_76fc195f2ea24fec8420046853ff440c/setup.py'"'"'; __file__='"'"'/private/var/folders/x8/rtsz9nj93kdd9vy3_52zngfc0000gn/T/pip-install-x9wpd0g6/kiwipiepy_76fc195f2ea24fec8420046853ff440c/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/x8/rtsz9nj93kdd9vy3_52zngfc0000gn/T/pip-wheel-ipcqpesv
       cwd: /private/var/folders/x8/rtsz9nj93kdd9vy3_52zngfc0000gn/T/pip-install-x9wpd0g6/kiwipiepy_76fc195f2ea24fec8420046853ff440c/
  Complete output (29 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-10.14.6-arm64-3.8
  creating build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy
  copying kiwipiepy/_version.py -> build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy
  copying kiwipiepy/_wrap.py -> build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy
  copying kiwipiepy/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy
  copying kiwipiepy/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy
  copying kiwipiepy/__main__.py -> build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy
  running egg_info
  writing kiwipiepy.egg-info/PKG-INFO
  writing dependency_links to kiwipiepy.egg-info/dependency_links.txt
  writing requirements to kiwipiepy.egg-info/requires.txt
  writing top-level names to kiwipiepy.egg-info/top_level.txt
  reading manifest file 'kiwipiepy.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  no previously-included directories found matching 'Kiwi/ModelGenerator'
  no previously-included directories found matching 'Kiwi/eval_data'
  adding license file 'LICENSE.txt'
  writing manifest file 'kiwipiepy.egg-info/SOURCES.txt'
  copying kiwipiepy/documentation.rst -> build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy
  creating build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy/corpus
  copying kiwipiepy/corpus/stopwords.txt -> build/lib.macosx-10.14.6-arm64-3.8/kiwipiepy/corpus
  running build_ext

  ERROR: CMake must be installed to build dlib

  ----------------------------------------
  ERROR: Failed building wheel for kiwipiepy

kiwi의 발전을 항상 기원합니다.

bab2min commented 2 years ago

@hexists 오 감사합니다. M1 장비에서 설치가 진행안된다던 문제가 이거랑도 연관 있겠네요.