jonghwanhyeon/python-mecab-ko

설치가 되지 않습니다.

ppkppk8520 opened this issue · 9 comments

안녕하세요. 다음과 같은 오류가 나오면서 설치가 되지 않아 문의드리고자 글을 올립니다.
pip install -v python-mecab-ko 및 pip install python-mecab-ko 둘 다로 했는데 모두 설치가 되지 않았습니다.

혹시나 해결 방법을 알려주시면 감사하겠습니다.

Using pip 20.3.3 from C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip (python 3.7)
Non-user install because site-packages writeable
Created temporary directory: C:\Users\ppkpp\AppData\Local\Temp\pip-ephem-wheel-cache-lgwyzj0j
Created temporary directory: C:\Users\ppkpp\AppData\Local\Temp\pip-req-tracker-7waftkab
Initialized build tracking at C:\Users\ppkpp\AppData\Local\Temp\pip-req-tracker-7waftkab
Created build tracker: C:\Users\ppkpp\AppData\Local\Temp\pip-req-tracker-7waftkab
Entered build tracker: C:\Users\ppkpp\AppData\Local\Temp\pip-req-tracker-7waftkab
Created temporary directory: C:\Users\ppkpp\AppData\Local\Temp\pip-install-fboj3ji5
1 location(s) to search for versions of python-mecab-ko:

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\cli\base_command.py", line 224, in main
status = self.run(options, args)
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\cli\req_command.py", line 180, in wrapper
return func(self, options, args)
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\commands\install.py", line 403, in run
pycompile=options.compile,
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\req_init
.py", line 90, in install_given_reqs
pycompile=pycompile,
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\req\req_install.py", line 858, in install
six.reraise(*exc.parent)
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_vendor\six.py", line 703, in reraise
raise value
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\operations\install\legacy.py", line 76, in install
cwd=unpacked_source_directory,
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\utils\subprocess.py", line 275, in runner
spinner=spinner,
File "C:\Users\ppkpp\anaconda3\envs\test\lib\site-packages\pip_internal\utils\subprocess.py", line 240, in call_subprocess
raise InstallationError(exc_msg)
pip._internal.exceptions.InstallationError: Command errored out with exit status 1: 'C:\Users\ppkpp\anaconda3\envs\test\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ppkpp\AppData\Local\Temp\pip-install-fboj3ji5\python-mecab-ko_fd1c236208bf4808a598847d74c6d986\setup.py'"'"'; file='"'"'C:\Users\ppkpp\AppData\Local\Temp\pip-install-fboj3ji5\python-mecab-ko_fd1c236208bf4808a598847d74c6d986\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\ppkpp\AppData\Local\Temp\pip-record-9zrzwsqw\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\ppkpp\anaconda3\envs\test\Include\python-mecab-ko' Check the logs for full command output.
Removed build tracker: 'C:\Users\ppkpp\AppData\Local\Temp\pip-req-tracker-7waftkab'

소스 클론후 직접 설치해 보세요
python setup.py install

제 경우에는 3.7 에서는 설치중 에러가 나고 3.6에서는 정상적으로 설치되었습니다.

windowos 10, python 3.6에서, python setup.py install을 해도 같은 에러가 발생합니다.

windows에도 설치가 되나요?

window10에서 python3.6~3.8버전내에서 소스 .8버전부터 .11버전까지 클론해서 설치해도 안되고 pip를 통해서도 설치하려고 해도 모두 ERROR: Failed building wheel for python-mecab-ko 에러가 발생하면서 설치 안됩니다.

#9 보고 왔습니다. 현재 1.0.10 버전 이후 Linux 환경에서 빌드 에러가 발생하고 있는데요, 혹시 windows에서도 같은 문제가 발생중인지요? 그렇다면, OSX에서만 제대로 돌아가고 있다고 봐도 무방할 듯 합니다. (원인 분석도 #9 에 올려 놓았습니다. 확인 부탁드립니다. 🙇)

Win10 21H2 (빌드 19044.1586) 환경에서 pip 22.0.4를 통해 현 최신버전(1.0.12) 설치 시 첨부파일과 같은 메시지가 출력되며 설치에 실패합니다.

python-mecab-ko.1.0.12.txt

혹시 윈도우에서의 설치 오류를 해결하신 분 계신가요?
계신다면 해결방법 공유 부탁드립니다.

Can anyone solve it @jonghwanhyeon

빌드 관련 이슈가 많아서, 현재 Linux 환경에서 Binary Wheel을 제공하고 있습니다. macOS의 경우 추후 추가 예정이며, Windows는 죄송하지만 지원할 계획이 현재까지는 없습니다.