nodejiebaインストール記(Windows)

1352 ワード

最近は学校の掲示板で自分のダウンロード行為を分析したいです.かっこいいです.ワードクラウドのデータソースは必ずシードの名前、タイプなどをダウンロードします.だから、すべてのダウンロード種に対してキーワード検索をしなければならないので、中国語の分詞ツールを使う必要があります.nodejsを利用して、インターネットで多くの資料を調べましたが、nodejieはいい選択です.はい、正直に言って、月影を見て、Node.jsを使ってテキストの内容の分詞とキーワードに対してこの文章を選んだのです.nodejiebaのGithubは、「NodeJieba」という中国語の分詞のNode.jsバージョンによって実現され、CppJiebaから底の分詞アルゴリズムを提供して実現され、高機能と使い勝手の両方を兼ね備えたNode.js中国語の分詞コンポーネントです.辞書のロード方法は柔軟で、辞書の配置なしでも使えます.自分の辞書のパスをカスタマイズしたい時にも柔軟にカスタマイズできます.下のアルゴリズム実装はC++で、性能は高い.複数の分詞アルゴリズムをサポートします.ダイナミック補足辞書をサポートします.また、インストールはnpm install nodejiebaだけ必要です.ちょっと心が動いていますか?実際に見たら、私は接待をせずに試してみたいです.ところが、カードが取り付けられました.インストールは実は文書で言っているほど簡単ではないことに気づきました.次はピットについて話しましょう.
  • nodejiebaの下の階はcppを使っていますので、c++コンパイルというステップが必要ですので、ネイティブプラグイン構築ツールが必要ですので、node-gypをインストールしてください.
  • インストールしてnode-gypを遊んで終わりましたか?若すぎます.インストールが間違っていることに気づかない.これはあなたのコンピュータ環境がnode-gypの要求に合っているかどうかを確認するものです.VC++ライブラリ、pythonライブラリが必要です.VC++はVSをインストールすればいいですが、pythonはPython 2.7が必要です.文書は3.xがサポートされていないことを明確に示しています.いやな感じですか?幸い、簡単な方法があります.npm install --global --production windows-build-toolsコマンドで必要な環境のインストールを完成させます.
  • はい、これで正常にインストールできますよね.もう一度試してみます.…また間違えました.今回は「LNK 1106:invalid file or disk full:can not seek to 0 x 6496 A」をエラーとしました.解決方法はC:\Users\現在のユーザ名ディレクトリ(つまり現在のユーザの個人フォルダのルートディレクトリ)の中の、node-gypフォルダを削除します.私もここで見つけた解決策です.
  • はい、大変な苦労をしました.やっと整えました.楽しく使えます.効果はいい感じです.