나는정의되지 않은 기호를 사용하여 charlock_holmes는 보석
sudo apt-get install libicu-dev
그럼 설치 charlock_holmes와 아마존 EC2에서 ICU를 설치
Building native extensions. This could take a while...
Successfully installed charlock_holmes-0.6.9.4
1 gem installed
그 후 나는 이것을 얻었다 :
.../shared/bundle/ruby/1.9.1/gems/charlock_holmes-0.6.9.4/lib/charlock_holmes.rb:1:in `require':
.../shared/bundle/ruby/1.9.1/gems/charlock_holmes-0.6.9.4/lib/charlock_holmes/charlock_holmes.so:
undefined symbol: _ZN6icu_518ByteSink15GetAppendBufferEiiPciPi
.../shared/bundle/ruby/1.9.1/gems/charlock_holmes-0.6.9.4/lib/charlock_holmes/charlock_holmes.so (LoadError)
나는이 명령을 사용하여 설치하는 것이 시도 :
이gem install charlock_holmes -- --with-icu-dir=/usr/local/lib/
오류가 계속 occures. 어떻게 든 올바른 디렉토리를 지정해야한다고 생각합니다. --with-icu-dir
/usr/local/lib
을 지정한 이유는 icu 라이브러리가 해당 디렉토리에 설치 되었기 때문입니다.
다음 명령을 사용하여 charlock holmes를 설치하려고했습니다 : – Boti
Downvoter, comments? 이 질문에 아무 것도 잘못 볼 수 없습니다. – fotanus
아니요, charlock_holmes의 버그와 같습니다. – Linuxios