Powerline: setup.py-Syntaxfehler

Erstellt am 7. Jan. 2013  ·  5Kommentare  ·  Quelle: powerline/powerline

Hallo,

Ich denke, in der letzten Version, die an pipy gepostet wurde, gibt es einen Fehler in der Setup-Datei. Es sieht so aus, als hätten Sie zip_safe zweimal in die Datei setup.py eingefügt.

Downloading/unpacking powerline
  Downloading powerline-0.2.4.zip (79kB): 79kB downloaded
  Running setup.py egg_info for package powerline
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/var/folders/pm/pmEvZQRMFJ8H9Sfw2IZGgU+++TM/-Tmp-/pip-build/powerline/setup.py", line 27
        zip_safe = False,
    SyntaxError: keyword argument repeated
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/var/folders/pm/pmEvZQRMFJ8H9Sfw2IZGgU+++TM/-Tmp-/pip-build/powerline/setup.py", line 27

    zip_safe = False,

SyntaxError: keyword argument repeated

----------------------------------------
Command python setup.py egg_info failed with error code 1 in /var/folders/pm/pmEvZQRMFJ8H9Sfw2IZGgU+++TM/-Tmp-/pip-build/powerline

hier ist ein kleiner Patch, falls das hilft:

diff --git a/setup.py b/setup.py.patched
index 41b8b12..048d2f9 100644
--- a/setup.py
+++ b/setup.py.a
@@ -24,7 +24,6 @@ setup(
                        'templates/data/images/*'
                ]
        },
-   zip_safe = False,

        install_requires = [
                'setuptools>=0.6b1',

HTH

Hilfreichster Kommentar

Verdammt, dann solltest du der Dokumentation hinzufügen "/!\ don't use pip install powerline was total was anderes ist"... Ich habe deswegen viel Ärger bekommen :-s

Alle 5 Kommentare

Das ist leider ein weiteres Paket mit dem gleichen Namen, ich habe deswegen nichts auf die PyPI hochgeladen. Sie müssen den Tarball von github installieren, wie in der Dokumentation beschrieben.

Verdammt, dann solltest du der Dokumentation hinzufügen "/!\ don't use pip install powerline was total was anderes ist"... Ich habe deswegen viel Ärger bekommen :-s

In der Tat. Das ist auch 2018 ein Problem!

Nein, ist es nicht. pip install powerline-status

https://powerline.readthedocs.io/en/latest/installation.html#pip -installation

Meinetwegen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen