1

Heroku にあるアプリで Mashape python モジュールを本当に使いたいです。https://github.com/Mashape/mashape-python-client-library

ただし、試してみましpip install mashapeたが、その方法でインストールできないため、アプリケーションをデプロイするときに Heroku がインストールするように pip requirements.txt に入れることができません。

これを回避する別の方法はありますか?そして一般的に、Herokuアプリがpip経由でインストールできないpythonモジュールを使用する方法はありますか(代わりにソースからビルドするなど)?

4

1 に答える 1

2

mashapeを使用するにはおそらく2つの方法があります。

1つ目は、プロジェクトの一部としてmashapeを含め、mashapeディレクトリがpython pathプロジェクトディレクトリ内にあることを確認することです。このようにして、いつものようにできますimport mashape

2番目の方法は、mashapeをフォークsetup.pyし、独自のフォークでmashapeの単純なファイルを作成することです。そして、mashapeをpypiにアップロードしなくても、setup.py次のようなものを使用してpipを介して、作成したものを使用してインストールし、独自のフォークされたgithubリポジトリにプッシュすることができます。

`pip install -e git+git://github.com/YourFork/mashape-python-client-library.git#egg=mashape`

YourForkgithubユーザーIDはどこにありますか。

于 2012-11-22T14:56:16.270 に答える