AllMyChanges / allmychanges-client

Client to AllMyChanges.com
5 stars 3 forks source link

The script is not working #6

Closed bessarabov closed 10 years ago

bessarabov commented 10 years ago
$ amch export
Traceback (most recent call last):
  File "/usr/local/bin/amch", line 9, in <module>
    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 <lambda>
    _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
svetlyak40wt commented 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.

bessarabov commented 10 years ago

С помощью http://www.artlebedev.ru/tools/decoder/ расшифровал:

Вот же ж. С новым релизом API сломалось! Скоро починю.

=) Ок, спасибо.

svetlyak40wt commented 10 years ago

А что, был косяк с кодировкой?

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

bessarabov commented 10 years ago

Открой этот issue через веб — https://github.com/svetlyak40wt/allmychanges/issues/6#issuecomment-61355977

svetlyak40wt commented 10 years ago

Хм, я и не заметил что это issue такой — просто ответил на него с телефонного почтового клиента.

bessarabov commented 10 years ago

Ну вот где-то баг — либо в почте, либо в github =)

svetlyak40wt commented 10 years ago

Вань, кажется я всё починил. Попробуй поставить версию allmychanges==0.3.0.

bessarabov commented 10 years ago

Что-то у меня не работает.

Сделал 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:

Это проблема моего окружения или это какой-то баг в твоем скрипте?

svetlyak40wt commented 10 years ago

Похоже на проблему окружения. Но не могу взять в толк, откуда у этой проблемы ноги растут. Сам я никогда не ставлю пакеты глобально через sudo. Это плохая практика. Лучше использовать virtualenv или pipsi.

svetlyak40wt commented 10 years ago

Да, для эксперимента я поставил пакет в чистый virtualenv, и там всё OK.

bessarabov commented 10 years ago

Ок, спасибо. Тогда буду разбираться на своей стороне.