質問: こちらに質問失礼します。 最近、PyPIを使ってみたくて、LINENotifyを扱うモジュールをアップロードしました。 以下がソースです。 ここ 最初は、`import PyLineNotify`でimportする様にしていたのですが、importの後は全て小文字にしたいと思い、`import pylinenotify`でimport出来る様に設定を変更したいと考えました。 そこで`setup.py`やフォルダ名を出来るだけ`pylinenotify`の全て小文字にしてみて、`python setup.py sdist bdist_wheel`からのアップロードを試しても変更されませんでした。 importする時の名前はどこで決定されるのでしょうか?
回答: https://pypi.org/project/pylinenotify/#files を見てみましたが、.tar.gzのソースは問題なさそうだけど.whlが駄目っぽいです(zipで解凍するとわかります)。手元でソースから.whlを作り直したらその.whlから(一見)問題なく入ったので、古い.whlを上げてませんか? ###### 追記 ``` # https://pip.pypa.io/en/stable/reference/pip_install/#cmdoption-no-binary $ pip install pylinenotify --no-binary :all: ``` だと問題なく入るので、やっぱりwheelだけおかしいのかと。