Heroku Cedar Python: требование в github - клон не выполняется с ошибкой 128 - PullRequest
3 голосов
/ 15 октября 2011

Я хотел использовать библиотеку Pyfire GitHub https://github.com/mariano/pyfire

Вот что для меня произвело замораживание pip:

-e git+ssh://git@github.com/mariano/pyfire.git@db856bb666c4b381c08f2f4bf7c9ac7aaa233221#egg=pyfire-dev

, но при этом клон, который делается для установкиСбой зависимости с кодом ошибки, я не могу

heroku run console

, чтобы проверить полный журнал ошибок ...

любой опыт с этим или идеи?

спасибомного заранее

Ответы [ 2 ]

3 голосов
/ 15 октября 2011
* * * * * * * * Замораживание пункта приводит к неправильным результатам, вы должны иметь возможность изменить ваши требования. Текст:
git+https://github.com/mariano/pyfire.git@db856bb666c4b381c08f2f4bf7c9ac7aaa233221#egg=pyfire-dev
1 голос
/ 20 января 2012

Я понял, что это уже решено для вас, но это не сработало для меня, @amrox или @ tomtaylor.

Если вы удалите часть коммита, это сработает для меня.т.е. изменив строку в файле require.txt на:

git+https://github.com/mariano/pyfire.git

Когда я устанавливаю репозиторий git, включающий конкретный коммит локально, git, похоже, понимает, что конечная часть - это конкретный коммит, но когда я пытаюсь это сделать на herokuи отслеживать прогресс, довольно ясно, что он рассматривает коммит как тег.Так как нет тега с таким именем, поэтому он не работает.Возможно, они используют другую версию git.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...