Closed bessarabov closed 10 years ago
Âîò æå æ. Ñ íîâûì ðåëèçîì API ñëîìàëîñü! Ñêîðî ïî÷èíþ.
On 01 íîÿá. 2014 ã., at 2:26, Ivan Bessarabov notifications@github.com wrote:
$ amch export Traceback (most recent call last): File "/usr/local/bin/amch", line 9, in
load_entry_point('allmychanges==0.2.1', 'console_scripts', 'amch')() File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 488, in call return self.main(_args, _kwargs) File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 474, in main self.invoke(ctx) File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 752, in invoke return self.invoke_subcommand(ctx, cmd, cmd_name, ctx.args[1:]) File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 761, in invoke_subcommand return cmd.invoke(cmd_ctx) File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 653, in invoke ctx.invoke(self.callback, _ctx.params) File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 325, in invoke return callback(_args, _kwargs) File "/usr/local/lib/python2.7/dist-packages/allmychanges/client.py", line 50, in export packages = get_packages(config) File "/usr/local/lib/python2.7/dist-packages/allmychanges/api.py", line 38, in get_packages return _get(config, '/packages/') File "/usr/local/lib/python2.7/dist-packages/allmychanges/api.py", line 32, in _get = lambda args, _kwargs: _call('get', _args, _kwargs) File "/usr/local/lib/python2.7/dist-packages/allmychanges/api.py", line 28, in _call raise ApiError(response.reason) allmychanges.api.ApiError: NOT FOUND — Reply to this email directly or view it on GitHub.
С помощью http://www.artlebedev.ru/tools/decoder/ расшифровал:
Вот же ж. С новым релизом API сломалось! Скоро починю.
=) Ок, спасибо.
А что, был косяк с кодировкой?
2014-11-01 18:29 GMT+03:00 Ivan Bessarabov notifications@github.com:
С помощью http://www.artlebedev.ru/tools/decoder/ расшифровал:
Вот же ж. С новым релизом API сломалось! Скоро починю.
=) Ок, спасибо.
— Reply to this email directly or view it on GitHub https://github.com/svetlyak40wt/allmychanges/issues/6#issuecomment-61371691 .
Alexander Artemenko (a.k.a. Svetlyak 40wt) Blog: http://dev.svetlyak.ru Photos: http://svetlyak.ru Jabber: svetlyak.40wt@gmail.com
Открой этот issue через веб — https://github.com/svetlyak40wt/allmychanges/issues/6#issuecomment-61355977
Хм, я и не заметил что это issue такой — просто ответил на него с телефонного почтового клиента.
Ну вот где-то баг — либо в почте, либо в github =)
Вань, кажется я всё починил. Попробуй поставить версию allmychanges==0.3.0
.
Что-то у меня не работает.
Сделал sudo pip install --upgrade allmychanges
. После этого:
bessarabov@rofl:~$ amch export
Traceback (most recent call last):
File "/usr/local/bin/amch", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2707, in <module>
working_set.require(__requires__)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 686, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: requests>=2.3.0,<3.0.0
Пытался сделать так:
bessarabov@rofl:~$ sudo pip install --upgrade requests
Requirement already up-to-date: requests in /usr/local/lib/python2.7/dist-packages
Cleaning up...
bessarabov@rofl:~$ pip show requests
---
Name: requests
Version: 2.4.3
Location: /usr/local/lib/python2.7/dist-packages
Requires:
Это проблема моего окружения или это какой-то баг в твоем скрипте?
Похоже на проблему окружения. Но не могу взять в толк, откуда у этой проблемы ноги растут. Сам я никогда не ставлю пакеты глобально через sudo. Это плохая практика. Лучше использовать virtualenv или pipsi.
Да, для эксперимента я поставил пакет в чистый virtualenv, и там всё OK.
Ок, спасибо. Тогда буду разбираться на своей стороне.