二つの単語の雲のPythonパッケージのインストールに関する問題

序文

二つのPython第10章は、「サードパーティのライブラリの概要は、」3つのライブラリが導入されています。

  • pyInstallerの
  • Jieba
  • WordCloud
    習得しなければならない最初の2つのライブラリを、そして第三には、オプションのライブラリの研究です。そのため、プログラミングの問題は確かにWordCloudが発生していないワードクラウドライブラリの要件を検討します。もちろん、比較的簡単である-しかし、実用的なアプリケーション開発の観点から、このライブラリは、最近Pythonプログラミングデータを習得しなければならない偉大な学習です。

インストールの問題

インストールWordCloudプロセスで遭遇成功と失敗、特に以下の記録。

自宅のマシンのインストールに失敗

残念ながら、自宅ではノートブックのWindows 7 32ビット上にインストールし、SP1をインストールすることはできません多くの労力がかかります。64ビット、残念ながら多くのソフトウェアをインストールするための努力の多くは、彼らは耐えることができなかったマシン上の家の料金を変換したい、私は、既存のシステムを維持するために、あきらめなければなりませんでした。結果は次のとおりです。

コマンドを使用します。
PIPはwordcloudインストール
ランタイムエラーを、表示の要件は、Python 3.5以上をインストールする必要があります。

SP1 WIN7 32ビット環境の不在下でのもう一つの深刻な問題は、上記のPython 3.5とをインストールすることはできません。したがって、Windows 7の64ビットSP1をインストールすることが望ましいです。

幸いなことに、この国の2つの勧告Python環境は、Python 3.4.2-3.5.4です。また、検査の関連するコンテンツは、彼らはあまりにも長い間、「無力とイライラを感じる」と、ほんの一部のコンテンツをインストール拡張したい、試験を心配し、そのような環境を提供することが可能です。

また、私はまた、WORDCLOUDの.whlのPython 3.4バージョンhttps://pypi.org/project/wordcloud/#files場所からファイルを(.RARまたは.zipに相当)のために圧縮されたファイルを見つけることを試みました。このサードパーティのライブラリの小さなホイールをインストールするには、このドキュメントのインストール要件は、インストールすることは非常に簡単ですが、インストールすることはできません - WINDOWS 64ビットシステムが必要です。

首尾よくオフィスマシンにインストール

幸いなことに、オーソドックスWINDOWS 7 64ビットSP1オフィス機器、Pythonの3.5.4が直接設置そう。説明、VC ++のこのバージョンは、インストールするためのプロンプトを必要として、対応するダイナミックリンクライブラリをインストールするために必要になることがあります。(私のマシンは、VSのインストールの上位バージョンを持っていたので、自然は強盗の友人をエスケープ)

まず、インストールのPython 3.5.4は非常にスムーズです!
インストールは自信を持って次のコマンドを実行します。

wordcloudをインストールするPIP

結果は失敗です!
次のようにヒントがあります:
二つの単語の雲のPythonパッケージのインストールに関する問題

このプロンプトは、世界最大の天然ボケが示唆されます。しかし、私のシステム環境が最も典型的な、Pythonのバージョンである必要があり、分析する分析が最も一般的です。「Quxianjiuguo」プログラムの無力な思考。ホイールをインストールし、その後、.whlファイルをインストールし、ローカルにインストール:です。実際に成功した(だけでなく、上記のエラー追跡ソリューション、私を許してください!)

ホイールを取り付け、簡単です:
PIPは、ホイールをインストールします

.Whlは、ファイルをダウンロードし、アドレスは次のとおりです。
https://pypi.org/project/wordcloud/#files

以下に示すように、オブジェクトをマウント:
二つの単語の雲のPythonパッケージのインストールに関する問題

その後、ローカルインストールでの圧縮ファイルには、非常に滑らかな(.WHLファイルが置かれている次のパスにジャンプします):

ピップwordcloud-1.5.0-cp35-cp35m-win_amd64.whlインストールしますPIP

二つの単語の雲のPythonパッケージのインストールに関する問題

テスト

二つの単語の雲のPythonパッケージのインストールに関する問題

ただ、ネットワークからの一握り、ファイルの生成、テストをつかみます:

内容是:
私は若かったです

私が若かったです

私はラジオを聴きたいです

ラジオを聴く
私のお気に入りの曲を待っています

常に私のお気に入りの曲を楽しみにして

彼らが奏でたら私は合わせて歌います

私は歌の伴奏に従いますので、

そのことで私は笑顔になりました

歌に笑いを攪拌します

これらは、このような幸せな時間でした

それは幸せな時間でした

いくつかのスペースや何かがありますが、終了しませんでした。

ソースは以下のとおりです。

#导入所需库
from wordcloud import WordCloud
f = open('texten.txt','r',encoding='UTF-8').read()
wordcloud = WordCloud(background_color="white",width=1000, height=860, margin=2).generate(f)

# width,height,margin可以设置图片属性
# generate 可以对全部文本进行自动分词,但是对中文支持不好
# 可以设置font_path参数来设置字体集
#background_color参数为设置背景颜色,默认颜色为黑色

import matplotlib.pyplot as plt
plt.imshow(wordcloud)
plt.axis("off")
plt.show()
wordcloud.to_file('test.png')
# 保存图片,但是在第三模块的例子中 图片大小将会按照 mask 保存

注目すべき2つの場所があります。

まず、テキストファイルはUTF-8形式で保存されます。
第二に、上記のコードを実行する前に、あなたはそれが簡単だ、サードパーティ製のグラフィックスライブラリをインストールする必要があります。

matplotlibのインストールPIP

おすすめ

転載: blog.51cto.com/zhuxianzhong/2432369