Ankündigung

Einklappen
Keine Ankündigung bisher.

SHNG auf Thinclient installation schlägt fehl

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    SHNG auf Thinclient installation schlägt fehl

    Hallo zusammen,,


    ich bin gerade dabei SHNG v1.5.1 auf einem Thin Client zu installieren.

    Dies hat soweit geklappt bis auf diesen Schritt:

    Code:
     pip3 install -r requirements/all.txt
    darauf erhalte ich folgende Ausgabe und der Vorgang beendet sich


    Code:
    
    
    root@SHNG:/usr/local/smarthome# pip3 install -r requirements/all.txt
    Ignoring requests: markers 'python_version == "3.2"' don't match your environment
    Requirement already satisfied: PyMVGLive>=1.1.4 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 10)) (1.1.4)
    Requirement already satisfied: cherrypy>=8.1.2 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 16)) (18.1.0)
    Requirement already satisfied: ephem>=3.7 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 19)) (3.7.6.0)
    Requirement already satisfied: jinja2>=2.9 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 25)) (2.10)
    Requirement already satisfied: miflora>=0.4 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 28)) (0.5)
    Requirement already satisfied: minimalmodbus>=0.7 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 31)) (0.7)
    Requirement already satisfied: nokia==0.4.0 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 34)) (0.4.0)
    Requirement already satisfied: paho-mqtt>=1.2.2 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 37)) (1.4.0)
    Requirement already satisfied: psutil in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 40)) (5.6.1)
    Requirement already satisfied: pyatv==0.3.9 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 43)) (0.3.9)
    Requirement already satisfied: pyhomematic>=0.1.28 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 46)) (0.1.58)
    Requirement already satisfied: pyserial>=3.2.1 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 51)) (3.4)
    Requirement already satisfied: python-dateutil>=2.5.3 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 58)) (2.8.0)
    Requirement already satisfied: python-magic>=0.4.12 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 61)) (0.4.15)
    Requirement already satisfied: python-telegram-bot>=9.0.0 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 64)) (11.1.0)
    Requirement already satisfied: requests>=2.9.1 in /usr/lib/python3/dist-packages (from -r requirements/all.txt (line 91)) (2.12.4)
    Requirement already satisfied: ruamel.yaml<=0.15,>=0.13.7 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 94)) (0.15.0)
    Requirement already satisfied: scapy-python3>=0.18 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 97)) (0.26)
    Requirement already satisfied: sleekxmpp>=1.3.1 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 100)) (1.3.3)
    Requirement already satisfied: telepot>=8.3 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 103)) (12.7)
    Requirement already satisfied: tinytag>=0.18.0 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 106)) (1.0.0)
    Requirement already satisfied: urllib3>=1.9.1 in /usr/lib/python3/dist-packages (from -r requirements/all.txt (line 110)) (1.19.1)
    Requirement already satisfied: websocket-client>=0.44.0 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 113)) (0.55.0)
    Requirement already satisfied: xmltodict>=0.11.0 in /usr/local/lib/python3.5/dist-packages (from -r requirements/all.txt (line 116)) (0.12.0)
    Requirement already satisfied: more-itertools in /usr/local/lib/python3.5/dist-packages (from cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (6.0.0)
    Requirement already satisfied: zc.lockfile in /usr/local/lib/python3.5/dist-packages (from cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (1.4)
    Requirement already satisfied: portend>=2.1.1 in /usr/local/lib/python3.5/dist-packages (from cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (2.3)
    Requirement already satisfied: cheroot>=6.2.4 in /usr/local/lib/python3.5/dist-packages (from cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (6.5.4)
    Requirement already satisfied: MarkupSafe>=0.23 in /usr/local/lib/python3.5/dist-packages (from jinja2>=2.9->-r requirements/all.txt (line 25)) (1.1.1)
    Requirement already satisfied: btlewrap>=0.0.4 in /usr/local/lib/python3.5/dist-packages (from miflora>=0.4->-r requirements/all.txt (line 28)) (0.0.4)
    Requirement already satisfied: requests-oauthlib>=0.4.2 in /usr/local/lib/python3.5/dist-packages (from nokia==0.4.0->-r requirements/all.txt (line 34)) (1.2.0)
    Requirement already satisfied: requests-oauth>=0.4.1 in /usr/local/lib/python3.5/dist-packages (from nokia==0.4.0->-r requirements/all.txt (line 34)) (0.4.1)
    Requirement already satisfied: arrow>=0.4 in /usr/local/lib/python3.5/dist-packages (from nokia==0.4.0->-r requirements/all.txt (line 34)) (0.13.1)
    Requirement already satisfied: srptools>=0.2.0 in /usr/local/lib/python3.5/dist-packages (from pyatv==0.3.9->-r requirements/all.txt (line 43)) (1.0.0)
    Requirement already satisfied: ed25519<2,>=1.4 in /usr/local/lib/python3.5/dist-packages (from pyatv==0.3.9->-r requirements/all.txt (line 43)) (1.4)
    Requirement already satisfied: curve25519-donna<2,>=1.3 in /usr/local/lib/python3.5/dist-packages (from pyatv==0.3.9->-r requirements/all.txt (line 43)) (1.3)
    Requirement already satisfied: cryptography>=1.8.1 in /usr/local/lib/python3.5/dist-packages (from pyatv==0.3.9->-r requirements/all.txt (line 43)) (2.6.1)
    Collecting aiohttp<3,>=2.3.0 (from pyatv==0.3.9->-r requirements/all.txt (line 43))
      Using cached https://files.pythonhosted.org/packages/24/9e/9e7e8955fd2db59e96bfe7d9da13b29171772006af0edeb60851788fff86/aiohttp-2.3.10-cp35-cp35m-manylinux1_i686.whl
    Requirement already satisfied: zeroconf>=0.17.7 in /usr/local/lib/python3.5/dist-packages (from pyatv==0.3.9->-r requirements/all.txt (line 43)) (0.21.3)
    Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.5.3->-r requirements/all.txt (line 58)) (1.10.0)
    Requirement already satisfied: certifi in /usr/local/lib/python3.5/dist-packages (from python-telegram-bot>=9.0.0->-r requirements/all.txt (line 64)) (2019.3.9)
    Requirement already satisfied: future>=0.16.0 in /usr/local/lib/python3.5/dist-packages (from python-telegram-bot>=9.0.0->-r requirements/all.txt (line 64)) (0.17.1)
    Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from zc.lockfile->cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (33.1.1)
    Requirement already satisfied: tempora>=1.8 in /usr/local/lib/python3.5/dist-packages (from portend>=2.1.1->cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (1.14)
    Requirement already satisfied: backports.functools-lru-cache in /usr/local/lib/python3.5/dist-packages (from cheroot>=6.2.4->cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (1.                                                         5)
    Requirement already satisfied: oauthlib>=3.0.0 in /usr/local/lib/python3.5/dist-packages (from requests-oauthlib>=0.4.2->nokia==0.4.0->-r requirements/all.txt (line 34)) (3.0.1)
    Requirement already satisfied: asn1crypto>=0.21.0 in /usr/local/lib/python3.5/dist-packages (from cryptography>=1.8.1->pyatv==0.3.9->-r requirements/all.txt (line 43)) (0.24.0)
    Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/local/lib/python3.5/dist-packages (from cryptography>=1.8.1->pyatv==0.3.9->-r requirements/all.txt (line 43)) (1.12.2)
    Requirement already satisfied: yarl>=1.0.0 in /usr/local/lib/python3.5/dist-packages (from aiohttp<3,>=2.3.0->pyatv==0.3.9->-r requirements/all.txt (line 43)) (1.3.0)
    Requirement already satisfied: async-timeout>=1.2.0 in /usr/local/lib/python3.5/dist-packages (from aiohttp<3,>=2.3.0->pyatv==0.3.9->-r requirements/all.txt (line 43)) (3.0.1)
    Requirement already satisfied: multidict>=4.0.0 in /usr/local/lib/python3.5/dist-packages (from aiohttp<3,>=2.3.0->pyatv==0.3.9->-r requirements/all.txt (line 43)) (4.5.2)
    Requirement already satisfied: chardet in /usr/lib/python3/dist-packages (from aiohttp<3,>=2.3.0->pyatv==0.3.9->-r requirements/all.txt (line 43)) (2.3.0)
    Requirement already satisfied: idna-ssl>=1.0.0 in /usr/local/lib/python3.5/dist-packages (from aiohttp<3,>=2.3.0->pyatv==0.3.9->-r requirements/all.txt (line 43)) (1.1.0)
    Requirement already satisfied: ifaddr in /usr/local/lib/python3.5/dist-packages (from zeroconf>=0.17.7->pyatv==0.3.9->-r requirements/all.txt (line 43)) (0.1.6)
    Requirement already satisfied: pytz in /usr/local/lib/python3.5/dist-packages (from tempora>=1.8->portend>=2.1.1->cherrypy>=8.1.2->-r requirements/all.txt (line 16)) (2018.9)
    Requirement already satisfied: jaraco.functools>=1.20 in /usr/local/lib/python3.5/dist-packages (from tempora>=1.8->portend>=2.1.1->cherrypy>=8.1.2->-r requirements/all.txt (line 1                                                         6)) (2.0)
    Requirement already satisfied: pycparser in /usr/local/lib/python3.5/dist-packages (from cffi!=1.11.3,>=1.8->cryptography>=1.8.1->pyatv==0.3.9->-r requirements/all.txt (line 43)) (                                                         2.19)
    Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl>=1.0.0->aiohttp<3,>=2.3.0->pyatv==0.3.9->-r requirements/all.txt (line 43)) (2.2)
    telepot 12.7 has requirement aiohttp>=3.0.0, but you'll have aiohttp 2.3.10 which is incompatible.
    Installing collected packages: aiohttp
      Found existing installation: aiohttp 3.5.4
        Uninstalling aiohttp-3.5.4:
          Successfully uninstalled aiohttp-3.5.4
    Successfully installed aiohttp-2.3.10
    root@SHNG:/usr/local/smarthome# pip3 install -r requirements/all.txt

    Wie kann ich nun die version aiohttp 3 installieren? sodass die Requirements erfüllt sind?
    Gruss Oliver

    Projektleiter Technische Gebäudeausrüstung

    #2
    Brauchst Du die wirklich? Du hast nicht wirklich alle Plugin im Einsatz also mußt Du auch nicht alles installieren. Auf manchen Plattformen gehen bestimmte Python Abhängigkeiten einfach auch nicht, weil es dafür vorkompilierte Wheels benötigt.
    Starte einfach mal SHNG und schaue, ob es Fehler auswirft das noch Libraries installiert werden müssen...

    Kommentar


      #3
      Habe es mal gestartet und ein Paar Requirements aus der base.txt entfernt. jetzt läuft es!


      Danke
      Gruss Oliver

      Projektleiter Technische Gebäudeausrüstung

      Kommentar


        #4
        Hm. Die requirements aus der base.txt solltem IMHO für den Core sein. Die aus requirements/all.txt brauchst Du nicht alle...

        Kommentar

        Lädt...
        X