2016-04-20 13 views
0

Ich habe die bereitgestellten Befehle auf der Windows-Installation für kivy verwendet. Kivy arbeitet, zumindest in der einfachsten Form. Es wird die Hallo Welt grundlegende App hier machen, https://kivy.org/docs/guide/basic.htmlWindows 7 Pip-Fehler nach Kivy-Installation

Aber wenn ich versuche, „Python -m pip ###“ oder „Pip ###“ zu tun, wo ### der Befehl (auch Liste) ist es abgestürzt vor der Ausführung. Wenn Python über die Befehlszeile ausgeführt wird, werden die 3 Fehler am Anfang gedruckt, aber dann läuft der Python-Interpreter kein Problem.

Dies ist die Ausgabe eines Pip-Befehls.

C:\Users\[email protected]_Keep3r>pip list 
Error processing line 2 of C:\Python27\lib\site-packages\kivy.deps.glew-0.1.4-py 
2.7-nspkg.pth: 

    Traceback (most recent call last): 
    File "C:\Python27\lib\site.py", line 152, in addpackage 
     exec line 
    File "<string>", line 1, in <module> 
    KeyError: 'kivy' 

Remainder of file ignored 
Error processing line 2 of C:\Python27\lib\site-packages\kivy.deps.gstreamer-0.1 
.5-py2.7-nspkg.pth: 

    Traceback (most recent call last): 
    File "C:\Python27\lib\site.py", line 152, in addpackage 
     exec line 
    File "<string>", line 1, in <module> 
    KeyError: 'kivy' 

Remainder of file ignored 
Error processing line 2 of C:\Python27\lib\site-packages\kivy.deps.sdl2-0.1.12-p 
y2.7-nspkg.pth: 

    Traceback (most recent call last): 
    File "C:\Python27\lib\site.py", line 152, in addpackage 
     exec line 
    File "<string>", line 1, in <module> 
    KeyError: 'kivy' 

Remainder of file ignored 
[INFO    ] Kivy v1.8.0 
[INFO    ] [Logger  ] Record log in C:\Users\[email protected]_Keep3r\.kivy\log 
s\kivy_16-04-20_13.txt 
Traceback (most recent call last): 
    File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main 
    "__main__", fname, loader, pkg_name) 
    File "C:\Python27\lib\runpy.py", line 72, in _run_code 
    exec code in run_globals 
    File "C:\Python27\Scripts\pip.exe\__main__.py", line 9, in <module> 
    File "C:\Python27\lib\site-packages\pip\__init__.py", line 217, in main 
    return command.main(cmd_args) 
    File "C:\Python27\lib\site-packages\pip\basecommand.py", line 179, in main 
    for name in ["pip._vendor", "distlib", "requests", "urllib3"] 
    File "C:\Python27\lib\logging\config.py", line 794, in dictConfig 
    dictConfigClass(config).configure() 
    File "C:\Python27\lib\logging\config.py", line 576, in configure 
    '%r: %s' % (name, e)) 
ValueError: Unable to configure handler 'console_errors': 'LogFile' object has 
no attribute 'closed' 

Antwort

0

mir scheint, dass Sie eine alte Version installiert gehabt haben und Sie haben es nicht entfernen, bevor Sie eine neue Version installieren, deshalb kivy.deps Ich denke, (?) Verkrüppelt Ihre pip ein wenig. Vielleicht hast du vergessen, dass du vorher Kivy installiert hast?

Entfernen Sie die Version, die Sie versuchten, zu installieren, wenn Sie durch Pip, dann entfernen Kivy 1.8.0 und deps und dann eine neue Version installieren. Wenn Sie nichts Wichtiges in Ihrem Python haben, werfen Sie es einfach weg und installieren Sie es von Grund auf und sparen Sie sich Zeit.

Wenn Sie das tragbare Paket Kivy für 1.8.0 zur Verfügung gestellt haben, können Sie this guide

+0

Durch das Löschen des Ordners verwenden: kivy.deps.glew-0.1.4.dist-info kivy.deps.gstreamer- 0.1.5.dist-info kivy.deps.sdl2-0.1.12.dist-info und die Dateien: kivy.deps.glew-0.1.4-py2.7-nspkg.pth kivy.deps. gstreamer-0.1.5-py2.7-nspkg.pth kivy.deps.sdl2-0.1.12-py2.7-nspkg.pth von C: \ Python27 \ Lib \ Site-Pakete und Python funktioniert jetzt gut. Ich konnte innerhalb von pip nicht deinstallieren. Ich weiß, dass dies wahrscheinlich nicht der beste Weg war, um das Problem zu lösen, aber ich möchte jetzt nicht versuchen, alle von mir installierten Bibliotheken neu zu installieren. – greenvironmentalist