環境を作成し、git 経由でパッケージ django-paramfield を追加しました。
$ pip install git+https://bitbucket.org/DataGreed/django-paramfield.git
Downloading/unpacking git+https://bitbucket.org/DataGreed/django-paramfield.git
Cloning https://bitbucket.org/DataGreed/django-paramfield.git to /var/folders/9Z/9ZQZ1Q3WGMOW+JguzcBKNU+++TI/-Tmp-/pip-49Eokm-build
Unpacking objects: 100% (29/29), done.
Running setup.py egg_info for package from git+https://bitbucket.org/DataGreed/django-paramfield.git
Installing collected packages: paramfield
Running setup.py install for paramfield
Successfully installed paramfield
Cleaning up...
しかし、要件ファイルを作成したい場合、パッケージ名しか表示されません。
$ pip freeze
paramfield==0.1
wsgiref==0.1.2
git+https://bitbucket.org/DataGreed/django-paramfield.git
パッケージ名だけでなく、文字列全体を出力するにはどうすればよいですか? パッケージは PyPi にありません。
UPD : おそらく、setup.py で何かをする必要がありますか? レポのURLを反映するように変更する必要がありますか?
UPD2 :私はstackoverflowで非常によく似た質問を見つけましたが、著者は問題をどのように解決したのか確信が持てず、受け入れられた回答は残念ながら良いヒントを与えませんが、著者のコメントから判断すると、それは関係がありますsetup.py ファイル。
UPD3 : download_url
setup.py を渡して、この URL を使用して pip 経由でパッケージをインストールしようとしましたが、問題は解決しません。