1

Temat: Attitude Adjustment + Flexget - problem

Działam na TL-WDR3600
OpenWrt Attitude Adjustment 12.09.1 (r38033)
Build time: 2013-09-20 20:29 CEST

Użyte pakiety:
opkg install python python-sqlite3 pyyaml python-expat python-openssl python-bzip2 distribute
easy_install pip
pip install flexget

Mam problem z poprawnym działaniem Flexgeta, po komendzie flexget -V wysypuje się coś takiego:

Traceback (most recent call last):
  File "/usr/bin/flexget", line 9, in <module>
    load_entry_point('FlexGet==1.1', 'console_scripts', 'flexget')()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 337, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2281, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1991, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.7/site-packages/flexget/__init__.py", line 8, in <module>
    from flexget.options import CoreArgumentParser
  File "/usr/lib/python2.7/site-packages/flexget/options.py", line 7, in <module>
    from flexget.utils import requests
  File "/usr/lib/python2.7/site-packages/flexget/utils/requests.py", line 9, in <module>
    from requests import RequestException
ImportError: cannot import name RequestException

Identyczny problem miała już jedna osoba na openwrt.org, topic pozostał bez odzewu.

Próbowałem również instalacji przez subversion http://svn.flexget.com/trunk po komendzie flexget -V, również wysypują się błędy:

Traceback (most recent call last):
  File "bin/flexget", line 9, in <module>
    load_entry_point('FlexGet==1.0', 'console_scripts', 'flexget')()
  File "/root/flexget-dev/lib/python2.7/site-packages/distribute-0.6.31-py2.7.egg/pkg_resources.py", line 337, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/root/flexget-dev/lib/python2.7/site-packages/distribute-0.6.31-py2.7.egg/pkg_resources.py", line 2333, in load_entry_point
    return ep.load()
  File "/root/flexget-dev/lib/python2.7/site-packages/distribute-0.6.31-py2.7.egg/pkg_resources.py", line 2039, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/root/flexget-dev/flexget/__init__.py", line 10, in <module>
    from flexget.manager import Manager
  File "/root/flexget-dev/flexget/manager.py", line 11, in <module>
    import sqlalchemy
  File "/usr/lib/python2.7/site-packages/sqlalchemy/__init__.py", line 12, in <module>
    from sqlalchemy.sql import (
ImportError: cannot import name alias

2 (edytowany przez daniel 2013-10-22 20:38:56)

Odp: Attitude Adjustment + Flexget - problem

Spróbuj najpierw włączyć pythona poleceniem

python

i zobacz czy możesz zrobić

import flexget

.

Wklejaj tutaj to co Ci będzie się pokazywać.