RSSCrawler 4.01

Status
Für weitere Antworten geschlossen.

Althir

Benutzer
Mitglied seit
01. Nov 2013
Beiträge
58
Punkte für Reaktionen
0
Punkte
6
Hey, ja installiert sich normalerweise automatisch, habe es aber jetzt hinbekommen...

Kein Python aus dem Packagecenter!, Easy Bootstrap installiert, dann Python35 über IPKG und mit folgendem Kommando installiert:
python3 -m pip install rsscrawler

Er hat bei mir alles sauber installiert!, python-levenshtein, gevent, greenlet usw...
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.208
Punkte für Reaktionen
63
Punkte
114
Ja mit dem Bootstrap hast du natürlich alles sauber!
Ich wollte nur mal weg von dieser optware ;)
 

Althir

Benutzer
Mitglied seit
01. Nov 2013
Beiträge
58
Punkte für Reaktionen
0
Punkte
6
Sauber oder nicht, so läuft es jedenfalls ohne jegliche Fehlermeldung ;)
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Hallo
Kann mir jemand helfen?

Rich (BBCode):
ash-4.3# pip install rsscrawler
/usr/local/lib/python2.7/site-packages/cffi/model.py:526: UserWarning: 'point_conversion_form_t' has no values explicitly defined; next version will refuse to guess which integer type it is meant to be (unsigned/signed, int/long)
  % self._get_c_name())
Collecting rsscrawler
  Using cached https://files.pythonhosted.org/packages/c2/fb/4367ba8041d75a644cb7fd84397e44d385911cfbb648cab3aacecc583f8c/rsscrawler-5.1.2-py2-none-any.whl
Requirement already satisfied: lxml in /usr/local/lib/python2.7/site-packages (from rsscrawler) (3.6.0)
Requirement already satisfied: gevent in /usr/local/lib/python2.7/site-packages (from rsscrawler) (1.0.2)
Requirement already satisfied: fake-useragent in /usr/lib/python2.7/site-packages (from rsscrawler) (0.1.11)
Requirement already satisfied: six in /usr/local/lib/python2.7/site-packages (from rsscrawler) (1.10.0)
Requirement already satisfied: fuzzywuzzy[speedup] in /usr/lib/python2.7/site-packages (from rsscrawler) (0.17.0)
Requirement already satisfied: bs4 in /usr/lib/python2.7/site-packages (from rsscrawler) (0.0.1)
Collecting flask (from rsscrawler)
  Using cached https://files.pythonhosted.org/packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl
Requirement already satisfied: feedparser in /usr/local/lib/python2.7/site-packages (from rsscrawler) (5.2.1)
Collecting docopt (from rsscrawler)
Collecting cfscrape (from rsscrawler)
Requirement already satisfied: python-dateutil in /usr/local/lib/python2.7/site-packages (from rsscrawler) (2.5.3)
Requirement already satisfied: requests[socks] in /usr/local/lib/python2.7/site-packages (from rsscrawler) (2.10.0)
Requirement already satisfied: greenlet>=0.4.7 in /usr/local/lib/python2.7/site-packages (from gevent->rsscrawler) (0.4.9)
Collecting python-levenshtein>=0.12; extra == "speedup" (from fuzzywuzzy[speedup]->rsscrawler)
  Using cached https://files.pythonhosted.org/packages/42/a9/d1785c85ebf9b7dfacd08938dd028209c34a0ea3b1bcdb895208bd40a67d/python-Levenshtein-0.12.0.tar.gz
Requirement already satisfied: beautifulsoup4 in /usr/lib/python2.7/site-packages (from bs4->rsscrawler) (4.6.3)
Collecting Werkzeug>=0.14 (from flask->rsscrawler)
  Using cached https://files.pythonhosted.org/packages/20/c4/12e3e56473e52375aa29c4764e70d1b8f3efa6682bef8d0aae04fe335243/Werkzeug-0.14.1-py2.py3-none-any.whl
Collecting click>=5.1 (from flask->rsscrawler)
  Using cached https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl
Collecting Jinja2>=2.10 (from flask->rsscrawler)
  Using cached https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl
Collecting itsdangerous>=0.24 (from flask->rsscrawler)
Collecting PySocks>=1.5.6 (from requests[socks]->rsscrawler)
Requirement already satisfied: setuptools in /usr/local/lib/python2.7/site-packages (from python-levenshtein>=0.12; extra == "speedup"->fuzzywuzzy[speedup]->rsscrawler) (25.1.6)
Requirement already satisfied: MarkupSafe>=0.23 in /usr/local/lib/python2.7/site-packages (from Jinja2>=2.10->flask->rsscrawler) (0.23)
Building wheels for collected packages: python-levenshtein
  Running setup.py bdist_wheel for python-levenshtein ... - error
  Complete output from command /bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-pYgYkC/python-levenshtein/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-xGC0nf --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/Levenshtein
  copying Levenshtein/__init__.py -> build/lib.linux-x86_64-2.7/Levenshtein
  copying Levenshtein/StringMatcher.py -> build/lib.linux-x86_64-2.7/Levenshtein
  running egg_info
  writing requirements to python_Levenshtein.egg-info/requires.txt
  writing python_Levenshtein.egg-info/PKG-INFO
  writing namespace_packages to python_Levenshtein.egg-info/namespace_packages.txt
  writing top-level names to python_Levenshtein.egg-info/top_level.txt
  writing dependency_links to python_Levenshtein.egg-info/dependency_links.txt
  writing entry points to python_Levenshtein.egg-info/entry_points.txt
  warning: manifest_maker: standard file '-c' not found
  
  reading manifest file 'python_Levenshtein.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no previously-included files matching '*pyc' found anywhere in distribution
  warning: no previously-included files matching '*so' found anywhere in distribution
  warning: no previously-included files matching '.project' found anywhere in distribution
  warning: no previously-included files matching '.pydevproject' found anywhere in distribution
  writing manifest file 'python_Levenshtein.egg-info/SOURCES.txt'
  copying Levenshtein/_levenshtein.c -> build/lib.linux-x86_64-2.7/Levenshtein
  copying Levenshtein/_levenshtein.h -> build/lib.linux-x86_64-2.7/Levenshtein
  running build_ext
  building 'Levenshtein._levenshtein' extension
  creating build/temp.linux-x86_64-2.7
  creating build/temp.linux-x86_64-2.7/Levenshtein
  /usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc -fno-strict-aliasing -DSYNOPLAT_F_X86_64 -O2 -include /usr/syno/include/platformconfig.h -DSYNO_ENVIRONMENT -DBUILD_ARCH=64 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSYNO_RUNNING_DSM_BUILD_SYSTEM -g -pipe -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -O2 -Wno-unused-result -DOPENSSL_NO_SSL3 -I/usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/lib/libffi-3.2.1/include -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c Levenshtein/_levenshtein.c -o build/temp.linux-x86_64-2.7/Levenshtein/_levenshtein.o
  unable to execute '/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc': No such file or directory
  error: command '/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc' failed with exit status 1
  
  ----------------------------------------
  Failed building wheel for python-levenshtein
Failed to build python-levenshtein
Installing collected packages: Werkzeug, click, Jinja2, itsdangerous, flask, docopt, cfscrape, rsscrawler, python-levenshtein, PySocks
  Found existing installation: Werkzeug 0.11.10
    Uninstalling Werkzeug-0.11.10:
Could not install packages due to an EnvironmentError: Cannot call rmtree on a symbolic link

ash-4.3# pip install wheel
/usr/local/lib/python2.7/site-packages/cffi/model.py:526: UserWarning: 'point_conversion_form_t' has no values explicitly defined; next version will refuse to guess which integer type it is meant to be (unsigned/signed, int/long)
  % self._get_c_name())
Requirement already satisfied: wheel in /usr/lib/python2.7/site-packages (0.32.1)
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Nach pip install python-levenshtein kommt:

Rich (BBCode):
ash-4.3# pip install python-levenshtein
/usr/local/lib/python2.7/site-packages/cffi/model.py:526: UserWarning: 'point_conversion_form_t' has no values explicitly defined; next version will refuse to guess which integer type it is meant to be (unsigned/signed, int/long)
  % self._get_c_name())
Collecting python-levenshtein
  Using cached https://files.pythonhosted.org/packages/42/a9/d1785c85ebf9b7dfacd08938dd028209c34a0ea3b1bcdb895208bd40a67d/python-Levenshtein-0.12.0.tar.gz
Requirement already satisfied: setuptools in /usr/local/lib/python2.7/site-packages (from python-levenshtein) (25.1.6)
Building wheels for collected packages: python-levenshtein
  Running setup.py bdist_wheel for python-levenshtein ... - error
  Complete output from command /bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-U3mSHN/python-levenshtein/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-qpuokm --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/Levenshtein
  copying Levenshtein/__init__.py -> build/lib.linux-x86_64-2.7/Levenshtein
  copying Levenshtein/StringMatcher.py -> build/lib.linux-x86_64-2.7/Levenshtein
  running egg_info
  writing requirements to python_Levenshtein.egg-info/requires.txt
  writing python_Levenshtein.egg-info/PKG-INFO
  writing namespace_packages to python_Levenshtein.egg-info/namespace_packages.txt
  writing top-level names to python_Levenshtein.egg-info/top_level.txt
  writing dependency_links to python_Levenshtein.egg-info/dependency_links.txt
  writing entry points to python_Levenshtein.egg-info/entry_points.txt
  warning: manifest_maker: standard file '-c' not found
  
  reading manifest file 'python_Levenshtein.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no previously-included files matching '*pyc' found anywhere in distribution
  warning: no previously-included files matching '*so' found anywhere in distribution
  warning: no previously-included files matching '.project' found anywhere in distribution
  warning: no previously-included files matching '.pydevproject' found anywhere in distribution
  writing manifest file 'python_Levenshtein.egg-info/SOURCES.txt'
  copying Levenshtein/_levenshtein.c -> build/lib.linux-x86_64-2.7/Levenshtein
  copying Levenshtein/_levenshtein.h -> build/lib.linux-x86_64-2.7/Levenshtein
  running build_ext
  building 'Levenshtein._levenshtein' extension
  creating build/temp.linux-x86_64-2.7
  creating build/temp.linux-x86_64-2.7/Levenshtein
  /usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc -fno-strict-aliasing -DSYNOPLAT_F_X86_64 -O2 -include /usr/syno/include/platformconfig.h -DSYNO_ENVIRONMENT -DBUILD_ARCH=64 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSYNO_RUNNING_DSM_BUILD_SYSTEM -g -pipe -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -O2 -Wno-unused-result -DOPENSSL_NO_SSL3 -I/usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/lib/libffi-3.2.1/include -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c Levenshtein/_levenshtein.c -o build/temp.linux-x86_64-2.7/Levenshtein/_levenshtein.o
  unable to execute '/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc': No such file or directory
  error: command '/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc' failed with exit status 1
  
  ----------------------------------------
  Failed building wheel for python-levenshtein
Failed to build python-levenshtein
Installing collected packages: python-levenshtein
  Running setup.py install for python-levenshtein ... - error
    Complete output from command /bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-U3mSHN/python-levenshtein/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-HG95le/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-2.7
    creating build/lib.linux-x86_64-2.7/Levenshtein
    copying Levenshtein/__init__.py -> build/lib.linux-x86_64-2.7/Levenshtein
    copying Levenshtein/StringMatcher.py -> build/lib.linux-x86_64-2.7/Levenshtein
    running egg_info
    writing requirements to python_Levenshtein.egg-info/requires.txt
    writing python_Levenshtein.egg-info/PKG-INFO
    writing namespace_packages to python_Levenshtein.egg-info/namespace_packages.txt
    writing top-level names to python_Levenshtein.egg-info/top_level.txt
    writing dependency_links to python_Levenshtein.egg-info/dependency_links.txt
    writing entry points to python_Levenshtein.egg-info/entry_points.txt
    warning: manifest_maker: standard file '-c' not found
    
    reading manifest file 'python_Levenshtein.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    warning: no previously-included files matching '*pyc' found anywhere in distribution
    warning: no previously-included files matching '*so' found anywhere in distribution
    warning: no previously-included files matching '.project' found anywhere in distribution
    warning: no previously-included files matching '.pydevproject' found anywhere in distribution
    writing manifest file 'python_Levenshtein.egg-info/SOURCES.txt'
    copying Levenshtein/_levenshtein.c -> build/lib.linux-x86_64-2.7/Levenshtein
    copying Levenshtein/_levenshtein.h -> build/lib.linux-x86_64-2.7/Levenshtein
    running build_ext
    building 'Levenshtein._levenshtein' extension
    creating build/temp.linux-x86_64-2.7
    creating build/temp.linux-x86_64-2.7/Levenshtein
    /usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc -fno-strict-aliasing -DSYNOPLAT_F_X86_64 -O2 -include /usr/syno/include/platformconfig.h -DSYNO_ENVIRONMENT -DBUILD_ARCH=64 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSYNO_RUNNING_DSM_BUILD_SYSTEM -g -pipe -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -O2 -Wno-unused-result -DOPENSSL_NO_SSL3 -I/usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/lib/libffi-3.2.1/include -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c Levenshtein/_levenshtein.c -o build/temp.linux-x86_64-2.7/Levenshtein/_levenshtein.o
    unable to execute '/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc': No such file or directory
    error: command '/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc' failed with exit status 1
    
    ----------------------------------------
Command "/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-U3mSHN/python-levenshtein/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-HG95le/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-U3mSHN/python-levenshtein/
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Wie kann ich alles inkl. Python löschen um wieder von vorne anzufangen?
 

Althir

Benutzer
Mitglied seit
01. Nov 2013
Beiträge
58
Punkte für Reaktionen
0
Punkte
6
Sauber oder nicht, so läuft es jedenfalls ohne jegliche Fehlermeldung ;)

Habe aber nun das Problem, das der crawler zum ersten Mal nichts crawled ;-)
Ein Logfile gibt es da nicht oder? Ich hab keine Ahnung wieso nicht.

Gruß
 

Althir

Benutzer
Mitglied seit
01. Nov 2013
Beiträge
58
Punkte für Reaktionen
0
Punkte
6
Wie kann ich alles inkl. Python löschen um wieder von vorne anzufangen?

Wie man das Std. Python ohne DSM Neuinstallation wieder zurücksetzt fände ich auch interessant. Falls du das genutzte Python per IPKG oder über den Packetmanager installiert hast, einfach Deinstallieren.
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Ich habe die 2.7 per Paketcenter installiert.
Wenn ich es jetzt aber darüber deinstalliere ist es immer noch da.
Er zeigt mir jedenfalls ne Versionsnummer an wenn ich python eingebe!
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.208
Punkte für Reaktionen
63
Punkte
114
DSM selbst hat python 2.7 integriert, daher ;)

Ich habe alles manuell deinstalliert und rebootet, danach war ich am Standard...
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Und wie kann ich das machen?
Würdest du eine Schritt für Schritt Anleitung schreiben. Kenne mich leider nicht so gut mit dem Linuxbefehlen aus!
 
Zuletzt bearbeitet von einem Moderator:

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.208
Punkte für Reaktionen
63
Punkte
114
Sind doch alles Packages...also einfach deinstallieren im Paketzentrum, ipkg bzw. ebi, python usw.
Linuxbefehle brauchst du nur wenn du auch über diese was manuell installiert hast.

Alles was im DSM installiert wurde kann dort auch wieder entfernt werden ;)
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Das habe ich gemacht.
Trotzdem zeigt er mir immer diesen Fehler an. Siehe vorheriger poste
 
Zuletzt bearbeitet von einem Moderator:

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.208
Punkte für Reaktionen
63
Punkte
114
Den Fehler mit python-levenshtein hab ich auch, läuft trotzdem!
Ist ein optionales Package, kein obligatorisches ;)

Installier mal alle Packages aus
https://github.com/rix1337/RSScrawler/blob/master/requirements.txt
manuell mit pip install nach der Reihe

Dann hast du alles was benötigt wird, den Fehler mit python-levenshtein ignorierst du.
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Bekomme beim installieren von flask diese Fehlermeldung:
Could not install packages due to an EnvironmentError: Cannot call rmtree on a symbolic link

Kennt das jemand? Wie kann ich den Fehler beseitigen?
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Kennt jemand den Fehler:
Could not install packages due to an EnvironmentError: Cannot call rmtree on a symbolic link
 

Althir

Benutzer
Mitglied seit
01. Nov 2013
Beiträge
58
Punkte für Reaktionen
0
Punkte
6
probiert doch mal python 3.5 über ipkg und sonst nichts ... damit lief bei mir die rsscrawler installation 1a ohne fehler durch....
 

DrSniper

Benutzer
Mitglied seit
16. Mai 2012
Beiträge
54
Punkte für Reaktionen
0
Punkte
0
Wie mache ich das?
 
Zuletzt bearbeitet von einem Moderator:

HaraldB1966

Benutzer
Mitglied seit
23. Mai 2015
Beiträge
380
Punkte für Reaktionen
0
Punkte
0
Hi ich wills es mal wieder versuchen Ihn zu installieren. Hat jemand das im Docker am laufen und kann mir nee Schritt für Schritt Anleitung geben.

Harald
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat