pypng
でライブラリをインストールしましたsudo -E pip install pypng
。実行すると、このライブラリがリストに表示されますpip list
(表示されるバージョンは です0.0.18
)。
Python(またはipython)セッションを開始して実行すると
import pypng
私は得る
ImportError: No module named pypng
githubのドキュメントによると、png をインポートする必要があります。
import png
png.from_array([[255, 0, 0, 255],
[0, 255, 255, 0]], 'L').save("small_smiley.png")
モジュール名は単なるpngだと思います。次のことを試してください。
import png
ライブラリ名は、必ずしもインストールされたパッケージの名前ではありません。ドキュメントに記載されているように、それpypng
は単なるものです。png
ドキュメントで十分な情報が提供されていない場合は、pip show
指定したパッケージのすべてのインストール済みファイルを一覧表示するために使用できます。
$ python -m pip show -f pypng
Metadata-Version: 2.0
Name: pypng
Version: 0.0.18
Summary: Pure Python PNG image encoder/decoder
Home-page: https://github.com/drj11/pypng
Author: David Jones
Author-email: drj@pobox.com
License: UNKNOWN
Location: /usr/lib/python3.5/site-packages
Requires:
Files:
__pycache__/png.cpython-35.pyc
png.py
pypng-0.0.18.dist-info/DESCRIPTION.rst
pypng-0.0.18.dist-info/INSTALLER
pypng-0.0.18.dist-info/METADATA
pypng-0.0.18.dist-info/RECORD
pypng-0.0.18.dist-info/WHEEL
pypng-0.0.18.dist-info/metadata.json
pypng-0.0.18.dist-info/top_level.txt
ご覧のとおりpng.py
、でインポートされているファイルがありますimport png
。