Closed statkclee closed 2 years ago
@statkclee
sessionInfo() 결과좀 공유해 주세요. mecab-ko가 설치된 경로도 알려주세요.
혹시 c:/mecab라는 경로가 아닐 수도 있겠네요. 방법을 찾아보겠습니다.
경로는 C:\mecab 입니다. 아래는 전체 과정입니다..
`> library(bitTA) To use bitTA, you need to install mecab-ko and mecab-ko-dic. You can install it with install_mecab_ko().
morpho_mecab("아버지가 방에 들어가신다.", type = "morpheme") Error in morpho_mecab("아버지가 방에 들어가신다.", type = "morpheme") : To use morpho_mecab(), you need to install mecab-ko and mecab-ko-dic. You can install it with install_mecab_ko(). Backtrace:
- bitTA::morpho_mecab("아버지가 방에 들어가신다.", type = "morpheme") install_mecab_ko() Error in install_mecab_ko() : Mecab is already existed. The package will use the binary in this location. Backtrace:
- bitTA::install_mecab_ko() morpho_mecab("아버지가 방에 들어가신다.", type = "morpheme") SL "NA" sessionInfo() R version 4.2.0 (2022-04-22 ucrt) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 10 x64 (build 19043)
Matrix products: default
locale:
[1] LC_COLLATE=Korean_Korea.utf8 LC_CTYPE=Korean_Korea.utf8
[3] LC_MONETARY=Korean_Korea.utf8 LC_NUMERIC=C
[5] LC_TIME=Korean_Korea.utf8
attached base packages:
[1] stats graphics grDevices utils datasets methods
[7] base
other attached packages: [1] bitTA_1.3.0.9001
loaded via a namespace (and not attached):
[1] Rcpp_1.0.8.3 rstudioapi_0.13 magrittr_2.0.3
[4] tidyselect_1.1.2 lattice_0.20-45 R6_2.5.1
[7] rlang_1.0.3 fansi_1.0.3 stringr_1.4.0
[10] dplyr_1.0.9 tools_4.2.0 grid_4.2.0
[13] tidytext_0.3.3 parallel_4.2.0 ngram_3.2.1
[16] utf8_1.2.2 cli_3.3.0 DBI_1.1.3
[19] RcppMeCab_0.0.1.2 janeaustenr_0.1.5 ellipsis_0.3.2
[22] RcppParallel_5.1.5 assertthat_0.2.1 tibble_3.1.7
[25] lifecycle_1.0.1 crayon_1.5.1 Matrix_1.4-1
[28] purrr_0.3.4 SnowballC_0.7.0 tokenizers_0.2.1
[31] vctrs_0.4.1 glue_1.6.2 stringi_1.7.6
[34] compiler_4.2.0 pillar_1.7.0 generics_0.1.2
[37] pkgconfig_2.0.3
`
@statkclee,
에러 메시지를 구체적으로 수정하고, 사소한 문제가 있는 것을 클리어한 후 재 등록했습니다. 비네트도 보완했습니다. Windows 환경에서 테스트하여 이상 없음을 확인했으니, Windows에서 다시 한번 테스트 부탁드립니다.
메카브가 설치되지 않는 경우 vignette에서 소개한 방식으로 정상적으로 설치되는데... 이미 메카브를 설치한 사용자의 경우 bitTA를 설치할 경우 오류가 있는 듯 싶습니다. 기존 메카브 사용자를 bitTA 사용자로 전환시키기 위한 방식에 대한 안내도 함께 vignette에 포함되면 어떨까 싶습니다.