Window離線環境下如何安裝pyhanlp
Hanlp在離線環境下的安裝我是沒有嘗試過的,分享SunJW_2017的這篇文章就是關於如何在離線環境下安裝hanlp的。我們可以一起來學習一下!
HanLP是一款優秀的中文自然語言處理工具,可以實現包括分詞、詞性標註、實體識別在內容諸多功能,詳情見其專案主頁。另外,該工具包還提供了python3的介面,線上安裝很方便,但有時需要部署在內網機等沒有網路環境的機器上,比較繁瑣,整理步驟如下:
1、 安裝 jpype1,這是pyhanlp的依賴包,可以下載編譯好的.whl檔案,地址在這,選擇對應自己python版本和作業系統版本的後,用pip install *.whl進行安裝即可。
2、 安裝 java環境,由於HanLP是用java開發的,因此呼叫python的介面時機器上應該配置了java環境,可以在網上搜尋安裝。
3、 在 pyhanlp的專案主頁下載完整的.zip壓縮包,解壓後進入資料夾執行python setup.py install。
4、 下載 data-for-1.7.0.zip和hanlp-1.7.0.-release.zip,解壓後分別獲得data資料夾和hanlp.properties、hanlp-1.7.0.jar檔案。
5、 進入 python包的安裝目錄,以Anaconda為例,進入該安裝目錄下的./lib/site-packages/pyhanlp-0.1.44-py3.6.egg/pyhanlp資料夾,將4中得到的檔案複製到本目錄,保證目錄的內部結構如下:
hanlp
|—static
| |—data
| | |—dictionary
| | |—model
| | |—READ.html
| | |—version.txt
| |—init.py
| |—hanlp.properties
| |—hanlp.properties.in
| |—hanlp-1.7.0.jar
| |—index.html
|—init.py
|—main.py
|—server.py
|—util.py
6、 編輯 hanlp.properties中的內容,更改其中root=行的內容,使其指向data資料夾的上一層,如root=D:/Anaconda/Lib/site-packages/pyhanlp-0.1.44-py3.6.egg/pyhanlp/static。
7、 開啟命令列,輸入 hanlp -v,檢查是否安裝成功。正常應該返回jar包、data資料夾和hanlp.properties的位置。
---------------------
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524777/viewspace-2637868/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 怎麼離線安裝vue環境Vue
- linux 開發離線環境下載及安裝Linux
- window環境下安裝和切換兩個python環境Python
- Docker 驗證 Centos7.2 離線安裝 Docker 環境DockerCentOS
- window環境下testlink環境搭建(xammp)
- 如何下載安裝jdk和配置環境JDK
- Windows 環境下 Python 環境安裝WindowsPython
- Ubuntu下離線安裝PostgreSQLUbuntuSQL
- 在離線環境中安裝Visual Stuido 2017UI
- Windows10下如何安裝配置 perl 環境Windows
- Linux 環境下如何安裝部署 RocketMQ 教程LinuxMQ
- Windows 環境下安裝 LaravelWindowsLaravel
- Mac環境下安裝PodMac
- Windows 環境下安裝 RedisWindowsRedis
- Windows環境下安裝RabbitMQWindowsMQ
- kali環境下安裝dvwa
- ubuntu下安裝boost環境Ubuntu
- Unbuntu下安裝Go環境Go
- 如何離線安裝GitHub for windows?GithubWindows
- window系統jdk安裝與環境變數配置JDK變數
- Linux環境下非root使用者離線安裝Python及相關庫LinuxPython
- Flutter開發環境Window下搭建Flutter開發環境
- Linux下安裝Go環境LinuxGo
- docker環境下安裝tensorflowDocker
- Windows環境下安裝LinuxWindowsLinux
- Docker 下安裝配置 lnmp 環境DockerLNMP
- linux環境下redis安裝LinuxRedis
- Linux環境下安裝NginxLinuxNginx
- Windows環境下安裝NexusWindows
- Mac環境下安裝配置RedisMacRedis
- windows下配置安裝YAF環境Windows
- windows環境下安裝seleniumWindows
- LINUX環境下安裝TIPTOPLinux
- Linux下Java環境安裝LinuxJava
- ubuntu環境下安裝perf工具Ubuntu
- 寶塔皮膚離線版部署-離線版如何安裝?
- linux或者CentOS環境下安裝.NET Core環境LinuxCentOS
- 離線部署Python環境Python