Temat: Pyload + Raspberry + CC
Pytanie może banalne ale jak zainstalować Pyload na Raspberry ?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Pyload + Raspberry + CC
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Pytanie może banalne ale jak zainstalować Pyload na Raspberry ?
Tak samo jak na innych routera. Doprecyzuj pytanie.
Chodzi mi o to że należy zainstalować różne pakiety między innymi pythona. W oficjalnych repozytoriach dla CC Raspberry nie ma pakietów niezbędnych do instalacji Pyloada. Czy mogę sobie skorzystać z pakietów przeznaczonych na inne urządzenia (CC). Jeżeli nie to skąd wziąść pakiety które będę mógł zainstalować? Czy jako laik dam radę zainstalować ze źródeł? Skąd wziąść ewentualne przykłady?
Z innej architektury nie możesz zainstalować. Zrób sobie upgrade do LEDE, a do lede znajdziesz poradniki tutaj na forum.
Zainstalowałem LEDE Reboot (17.01.4, r3560-79f57e422d). W paczkach (arm_arm1176jzf-s_vfp) nie ma python-curl. Skąd to mogę zainstalować?
Na chwilę obecną nie ma, nie kompiluje się: http://downloads.lede-project.org/snaps … thon-curl/ musisz poczekać cierpliwie aż naprawią pakiet.
Nie chce mi się odpalić pyload. Co robię źle lub czego mi jeszcze brakuje?
root@LEDE:/media/pyload-stable# python ./pyLoadCore.py
Traceback (most recent call last):
File "./pyLoadCore.py", line 48, in <module>
from module.network.RequestFactory import RequestFactory
File "/media/pyload-stable/module/network/RequestFactory.py", line 22, in <module>
from Browser import Browser
File "/media/pyload-stable/module/network/Browser.py", line 6, in <module>
from HTTPRequest import HTTPRequest
File "/media/pyload-stable/module/network/HTTPRequest.py", line 21, in <module>
import pycurl
ImportError: Error loading shared library libmbedcrypto.so.1: No such file or directory (needed by /usr/lib/python2.7/site-packages/pycurl.so)
Tego co napisał: zainstaluj libmbedtls
Chyba się pośpieszyłem z python-curl. Paczki libmbedtls nie mogę znaleźć.
Jest normalnie w repo, po prostu zainstaluj. Np. tu http://downloads.lede-project.org/relea … fpv4/base/ jeżeli masz rpi o tej architekturze.
Ja mam rpi b(512 mb+1xlan+2xusb). Zainstalowałem LEDE z tej architektury arm_arm1176jzf-s_vfp.
Pakiet libmbedtls_2.6.0-1_arm_arm1176jzf-s_vfp.ipk nadal jest w http://downloads.lede-project.org/relea … _vfp/base/ ....
Otrzymuję taki komunikat
root@LEDE:~# opkg install libmbedtls
Package libmbedtls (2.6.0-1) installed in root is up to date.
A widzisz, bo libmbedtls z wydania stabilnego dostarcza libmbedcrypto.so.0 a nie libmbedcrypto.so.1 o który Ci się buntuje. Albo zrób sobie linka z libmbedcrypto.so.0 do libmbedcrypto.so.1 albo zainstaluj nowszą wersję libmbedtls z wersji rozwojowej.
Teraz coś takiego
root@LEDE:/media/pyload-stable# python ./pyLoadCore.py
Traceback (most recent call last):
File "./pyLoadCore.py", line 48, in <module>
from module.network.RequestFactory import RequestFactory
File "/media/pyload-stable/module/network/RequestFactory.py", line 22, in <module>
from Browser import Browser
File "/media/pyload-stable/module/network/Browser.py", line 6, in <module>
from HTTPRequest import HTTPRequest
File "/media/pyload-stable/module/network/HTTPRequest.py", line 21, in <module>
import pycurl
ImportError: Error loading shared library libmbedcrypto.so.0: No such file or directory (needed by /usr/lib/libcurl.so.4)
Dokładnie to samo tylko odwrotnie Potrzebujesz więc obie wersje bibliotek, bo część rzeczy wymaga standardowej wersji a pycurl tej nowszej. Żeby nie przedłużać agonii - ściągnij pakiet z postu 12, rozpakuj go a później skopiuj pliki ręcznie do /usr/lib. Będziesz miał i spełnione zależności i obie wersji bibliotek wymagane przez resztę programów.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Pyload + Raspberry + CC
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc