Не могу импортировать pytagcloud в блокнот jupyter, но я установил библиотеку с помощью pip - PullRequest
0 голосов
/ 06 декабря 2018

Я не могу импортировать pytagcloud в блокнот jupyter .Как мне решить эту проблему?Я искал некоторые учебники, а также установил другие необходимые пакеты, но все еще не работает?

У вас есть какие-либо предложения?

Вот мой код.Спасибо.

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)

cmd: pytagcloud

cmd: pygame

cmd: simplejson

блокнот Jupyter: pytagcloud

1 Ответ

0 голосов
/ 06 декабря 2018

Я спросил одного из моих коллег, и она дала ответ!

Так что проблема была проста.Я установил все эти библиотеки в 'cmd'

, но мне пришлось установить их в "Anaconda prompt".

Итак, если у вас возникла та же проблема, что и у меня, попробуйте это.

# Anaconda prompt

pip install pygame
pip install -U pytagcloud
pip install simplejson
jupyter notebook.

# Import.

Мне удалось импортировать библиотеки pygame, pytagcloud и simplejson.Тем не менее, у меня все еще есть ошибки в моем коде поста выше, и есть больше библиотек для установки (konply..etc).ошибка везде!

В любом случае, я надеюсь, что это кому-нибудь поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...