我需要为StanfordCoreNLP安装python包装器。
我使用过git clone https://github.com/smilli/py-corenlp和pip install pycorenlp,在这两种情况下都显示了成功,但是当我运行from pycorenlp import StanfordCoreNLP时,它显示了ModuleNotFoundError。我检查了它的路径是否安装。它安装在"C:\Users\simra_000\Anaconda3\Lib\site-packages\pycorenlp“上,使用pip和git克隆,还安装在"C:\Users\simra_000\py-corenlp”中。
from pycorenlp import StanfordCoreNLP回溯(最近一次调用):File "",第1行,在ModuleNotFoundError中:没有名为'pycorenlp‘的模块
发布于 2019-06-26 05:45:03
检查模块是否通过以下方式安装:
pip list此外,如果模块未安装,则可以添加此代码以安装该模块:
import pip
required_pkgs = ['pycorenlp']
installed_pkgs = [pkg.key for pkg in pip.get_installed_distributions()]
for package in required_pkgs:
if package not in installed_pkgs:
with suppress_stdout():
pip.main(['install', package])还请检查用于运行脚本和pip版本的python版本,例如,如果您使用python3,并且通过pip (python2)安装模块,则该模块仅为pythonv.2安装
否则,检查脚本的名称,因此如果您的脚本名为pycorenlp.py,则导入将无法工作,您需要更改脚本希望的名称,以帮助您。
https://stackoverflow.com/questions/56765737
复制相似问题