我无法在jupyter笔记本中导入 pytagcloud 。我该如何解决这个问题?我搜索了一些教程,还安装了所需的其他软件包,但仍然无法正常工作?
您有什么建议吗?
这是我的代码。谢谢。
import pytagcloud as pytagcloud
import codecs
from bs4 import BeautifulSoup
from konlpy.tag import Twitter
# utf-16 인코딩으로 파일을 열고 글자를 출력하기 --- (※1)
samsung = codecs.open("samsung.txt", encoding="utf-8")
line = samsung.readlines()
twitter = Twitter()
word_dic = {}
for line in line:
malist = twitter.pos(line)
for word in malist:
if word[1] == "Noun": # 명사 확인하기 --- (※3)
if not (word[0] in word_dic):
word_dic[word[0]] = 0
word_dic[word[0]] += 1 # 카운트하기
# 많이 사용된 명사 출력하기 --- (※4)
keys = sorted(word_dic.items(), key=lambda x:x[1], reverse=True)
for word, count in keys[:40]:
print("{0}({1}) ".format(word, count), end="")
print()
keys
import pytagcloud
taglist = pytagcloud.make_tags(keys, maxsize = 80)
taglist
pytagcloud.create_tag_image(taglist, 'wordcolud.jpg', size = (900,600), fontname = 'Nobile', rectangular = False)
%matplotlib inline
import matplotlib.pyplot as plt
from wordcloud import WordCloud as wordcloud
wordcloud = WordCloud(stopwords = stopwords)
wordcloud = wordcloud.generate_from_keys(keys)
wordcloud = WordCloud().generate(keys)
draw_wordcloud_from_rss(keys)
答案 0 :(得分:0)
我问了一位同事,她给了答案!
所以问题很简单。我将所有这些库都安装在“ cmd”中
但是我必须将它们安装在“ Anaconda提示”中。
因此,如果您遇到与我相同的问题,请尝试此操作。
# Anaconda prompt
pip install pygame
pip install -U pytagcloud
pip install simplejson
jupyter notebook.
# Import.
我成功导入pygame,pytagcloud和simplejson库。 但是,我在上面的帖子代码中仍然存在错误,还有更多的库需要安装(konply..etc)。错误无处不在!
无论如何,我希望这对某人有帮助。