昨天PYTHONPATH没设置对,重新设置后就可以运行了:grinning:
请问你怎么解决的啊?我也遇到这个问题,ananconda
请解决的大佬详细说说怎么解决的啊? 我也遇到这个问题,anaconda,
HanLP用的过程,报错确实很多,需要大家一起来个报错汇总贴,解决了
情感分析代码复制如下:
if name == ‘main’:
classifier = NaiveBayesClassifier()
# 创建分类器,更高级的功能请参考IClassifier的接口定义
classifier.train(chn_senti_corp)
# 训练后的模型支持持久化,下次就不必训练了
predict(classifier, “前台客房服务态度非常好!早餐很丰富,房价很干净。再接再厉!”)
predict(classifier, “结果大失所望,灯光昏暗,空间极其狭小,床垫质量恶劣,房间还伴着一股霉味。”)
predict(classifier, “可利用文本分类实现情感分析,效果不是不行”)
报错---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
in
1 from pyhanlp import *
----> 2 from tests.test_utility import ensure_data
3
4 IClassifier = JClass(‘com.hankcs.hanlp.classification.classifiers.IClassifier’)
5 NaiveBayesClassifier = JClass(‘com.hankcs.hanlp.classification.classifiers.NaiveBayesClassifier’)
ModuleNotFoundError: No module named ‘tests.test_utility’
看有个帖子是python环境变量没设置好,我按照baidu里的方法把Anacodna,Pycharm都设置了,还是报错,能给详细说说如何设置吗?
我也有这个问题,怎么Google都找不到合适都方法解决。现在能找到都方法都尝试了,无解。。。
ModuleNotFoundError: No module named ‘tests.book’
请问为什么我用的pycharm并且那两个框勾选了 还是报那种错哇
查阅了很多网页,最后google来到此bbs,又看了相关帖子还是没有解决我的问题。我尝试将下载下来的py直接运行,但是在第二章涉及引用其他文件函数时,就会报错。新建一个项目包含整个文件夹也不行。希望有伙伴或者作者再帮我解决一下这个问题。
你没有引用具体的包或者类文件把
这就是github下的随书的代码,请问如何将它作为一个包引用呢。作者的那种引用方法(注释那条)会报错。
怎样在本地调用tests.book内的.py文件里面的代码呢?我是自然语言处理的小白,看书不能自己写代码实现太痛苦啦~求大佬指教
更新了2种傻瓜办法:
复制粘贴
将下列代码拷贝到报错的文件顶部即可,一定要是顶部!
在线 Jupyter Notebook
地址:
在11行加入以下语句
import sys
sys.path.append(“tests”)
然后把from tests.test_utility import ensure_data
改为from test_utility import ensure_data
也就是把tests.
删掉
亲测成功运行
但也会导致生成一个__pycache__
文件夹
我也遇到了相同的问题