Update von DoorPi mittels PyPi

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

Da in jedem Forum ein paar Regeln eingehalten werden müssen, möchte ich diese auch vorher hier festlegen und niederschreiben. Die grundsätzliche Netiquette setze ich bei Jedem voraus. Darüber hinaus möchte ich nur spezielle Regeln ansprechen:
- Unterlasse FullQuote sondern nutze Alternativen wie Inline-Quoting
-> siehe auch https://de.wikipedia.org/wiki/Fullquote vs. https://de.wikipedia.org/wiki/TOFU#Alternativen_zu_TOFU
- Unterlasse nichtssagende Antworten wie "Danke" oder "werde ich mal testen" oder ähnliches, sofern Du nicht der Threadersteller bist und einen Lösungsvorschlag angeboten bekommen hast.
- Vermeide Doppel-Posts (zwei Beiträge von Dir hintereinander) sondern editiere wenn möglich Deine Posts.

Danke...

  • Hier werden die commits in den master-Branch angezeigt:
    Github Commits

    Ich versuche die Commit entsprechend zu beschriften. Eine neue Version hat dann eine passende Überschrift und beinhaltet die changelog seit der letzten Version. Beispiel:
    Version: 2.5.0.4 (2016-05-23)

    Ansonsten gibt es die Changelog auf github:
    github.com/motom001/DoorPi/blob/master/changelog.txt

    Grundsätzlich gilt bei jeder Software:
    1. never change a running system
    2. never run a changing system
    3. change a never running system
    --
    MfG Thomas
  • Denkste.


    Brainfuck Source Code

    1. root@DoorPi:~# pip install --upgrade doorpi
    2. Collecting doorpi
    3. Downloading DoorPi-2.5.0.4-py2-none-any.whl (107kB)
    4. 100% |████████████████████████████████| 112kB 620kB/s
    5. Requirement already up-to-date: watchdog>=0.8.3 in /usr/local/lib/python2.7/dist-packages/watchdog-0.8.3-py2.7.egg (from doorpi)
    6. Requirement already up-to-date: picamera>=1.10 in /usr/local/lib/python2.7/dist-packages/picamera-1.10-py2.7.egg (from doorpi)
    7. Requirement already up-to-date: pifacecommon>=4.1.2 in /usr/local/lib/python2.7/dist-packages/pifacecommon-4.1.2-py2.7.egg (from doorpi)
    8. Requirement already up-to-date: pifacedigitalio>=3.0.5 in /usr/local/lib/python2.7/dist-packages/pifacedigitalio-3.0.5-py2.7.egg (from doorpi)
    9. Requirement already up-to-date: RPi.GPIO>=0.5.11 in /usr/local/lib/python2.7/dist-packages/RPi.GPIO-0.6.2-py2.7-linux-armv7l.egg (from doorpi)
    10. Requirement already up-to-date: pyserial>=2.7 in /usr/local/lib/python2.7/dist-packages/pyserial-3.0.1-py2.7.egg (from doorpi)
    11. Collecting requests>=2.7.0 (from doorpi)
    12. Downloading requests-2.10.0-py2.py3-none-any.whl (506kB)
    13. 100% |████████████████████████████████| 512kB 328kB/s
    14. Requirement already up-to-date: PyYAML>=3.10 in /usr/local/lib/python2.7/dist-packages/PyYAML-3.11-py2.7-linux-armv7l.egg (from watchdog>=0.8.3->doorpi)
    15. Collecting argh>=0.24.1 (from watchdog>=0.8.3->doorpi)
    16. Downloading argh-0.26.2-py2.py3-none-any.whl
    17. Requirement already up-to-date: pathtools>=0.1.1 in /usr/local/lib/python2.7/dist-packages/pathtools-0.1.2-py2.7.egg (from watchdog>=0.8.3->doorpi)
    18. Installing collected packages: requests, doorpi, argh
    19. Found existing installation: requests 2.9.1
    20. Uninstalling requests-2.9.1:
    21. Successfully uninstalled requests-2.9.1
    22. Found existing installation: DoorPi 2.5.0.2
    23. Uninstalling DoorPi-2.5.0.2:
    24. Successfully uninstalled DoorPi-2.5.0.2
    25. Found existing installation: argh 0.26.1
    26. Uninstalling argh-0.26.1:
    27. Successfully uninstalled argh-0.26.1
    28. Successfully installed argh doorpi requests
    29. Traceback (most recent call last):
    30. File "/usr/local/bin/pip", line 11, in <module>
    31. sys.exit(main())
    32. File "/usr/local/lib/python2.7/dist-packages/pip/__init__.py", line 217, in main
    33. return command.main(cmd_args)
    34. File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 246, in main
    35. pip_version_check(session)
    36. File "/usr/local/lib/python2.7/dist-packages/pip/utils/outdated.py", line 102, in pip_version_check
    37. installed_version = get_installed_version("pip")
    38. File "/usr/local/lib/python2.7/dist-packages/pip/utils/__init__.py", line 848, in get_installed_version
    39. working_set = pkg_resources.WorkingSet()
    40. File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 626, in __init__
    41. self.add_entry(entry)
    42. File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 682, in add_entry
    43. for dist in find_distributions(entry, True):
    44. File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 2080, in find_eggs_in_zip
    45. if metadata.has_metadata('PKG-INFO'):
    46. File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 1610, in has_metadata
    47. return self.egg_info and self._has(self._fn(self.egg_info, name))
    48. File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 1968, in _has
    49. return zip_path in self.zipinfo or zip_path in self._index()
    50. File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 1848, in zipinfo
    51. return self._zip_manifests.load(self.loader.archive)
    52. File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 1788, in load
    53. mtime = os.stat(path).st_mtime
    54. OSError: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/usr/local/lib/python2.7/dist-packages/argh-0.26.1-py2.7.egg
    Display All
    Edit: Im 2. Versuch nach einem Upgrade von pip gings dann.


    LG

    pah