IP2Location Python libraryをローカルのPypi/Cheeseshopサーバーに置いて、buildoutを使って自動的にプロジェクトに組み込むことができます。Cライブラリを使ってPythonのpypiパッケージを作成するにはどうすればよいですか?
まず、私はそれをIP2Locationの者(簡潔)のドキュメントで説明される方法をインストールすることによって、ライブラリをテストした:1)IP2Location C libraryをダウンロードし、それを2)IP2LocationのPythonライブラリにpython setup.py build && python setup.py install
を実行してコンパイルします。
私が働いて、そう、私は実行することによって、私の地元は、PyPIサーバーにPythonライブラリをアップロードしようとしたことだ:
python setup.py register -r local sdist upload -r local
それは私の地元は、PyPIサーバーにパッケージをアップロードしますが、パッケージが唯一のPythonが含まれていライブラリの一部であり、Cの部分ではありません。ビルドアウトのようなツールがローカルのpypiサーバーからダウンロードされると、Cライブラリもインクルードされ、自動的にコンパイルされます。
私はかなりpypiに新しいです。私がしようとしていることは可能なのでしょうか?もしそうなら、どうですか?
おかげで、 スコット