WindowsでPyPiにアップロードするメモ

PyPiに自作のライブラリアップしたよー。
http://pypi.python.org/pypi/python-nikeplus/0.21

ってことでWindows環境でPyPiにアップするのにつまった点をメモ。

> python setup.py register
> python setup.py upload sdist hoge

とすると「Upload failed (401): You must be identified to edit package information」てなエラーが出てしまう。


どうもユーザ名とパスワードが記述された .pypirc ファイルが必要な模様。
.pypircファイルに以下のように記述して保存する。

[server-login]
username: username
password: password

そしてWindows環境ではこのファイルがある場所をHOME環境変数に設定しなければいけない。
コマンドプロンプト

SET HOME=C:\hoge

こうするとようやくuploadが可能になる。