Mac中使用StanfordNLP報許可權和埠錯誤

2021-09-27 00:07:58 字數 495 閱讀 9566

其實不是許可權問題,加了sudo依然報其他錯誤,但在windows下沒有這種問題,有以下解決方案。

找到stanfordcorenlp這個package中的corenlp.py。通過pip安裝的stanfordcorenlp應該在site-packages/stanfordcorenlp下。

將該檔案中第84和85行**注釋掉,如下兩行:

if self.port in [conn.laddr[1] for conn in psutil.net_connections()]:

raise ioerror('port' + str(self.part) + 'is already in use.')

並在初始化指定port埠,如下:

stanfordcorenlp(path_or_host='stanford-corenlp-full-2018-10-05', port=9999, lang='zh')

mac中使用waf構建

一些開源專案使用waf構建框架 並進行快速配置 本文記錄waf配置過程 沒安裝xcode的要安裝xcode 有的命令需要xcode 命令列安裝其他需要的元件 xcode select install brew install genromfs brew install gcc arm none ea...

mac 中使用docker安裝Zookeeper

首先去 docker 官網找zk映象 1 尋找映象 或者docker run privileged true id name zookeeper publish 2181 2181 id zookeeper latest 引數介紹 p 埠對映 name 容器例項名稱 d 後台執行 2181 zook...

Mac中使用brew安裝mysql

若不考慮版本直接執行以下命令 brew install mysql若要選擇版本只要加上 版本即可,例如 brew install mysql 5.7安裝完後啟動mysql mysql.server start若服務未啟動就會出現以下錯誤 error 2002 hy000 can t connect ...