2017-06-29 2 views
0

Ich habe versucht, Rad zu installieren, Aber einige Module in Python mit Pip installieren, jedes Mal, wenn ich diese Fehler bekomme. Was könnten die Probleme sein und wie löst man sie?Wie kann man den Fehler wegen Pip in Python beheben?

Microsoft Windows [Version 6.3.9600] (c) 2013 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Users\user>cd.. 

C:\Users>cd.. 

C:\>cd "Program Files" 

C:\Program Files>cd Python36 

C:\Program Files\Python36>cd Scripts 

C:\Program Files\Python36\Scripts>pip install wheel 
Collecting wheel 
    Using cached wheel-0.29.0-py2.py3-none-any.whl 
Installing collected packages: wheel 
Exception: 
Traceback (most recent call last): 
    File "c:\program files\python36\lib\site-packages\pip\basecommand.py", line 21 
5, in main 
    status = self.run(options, args) 
    File "c:\program files\python36\lib\site-packages\pip\commands\install.py", li 
ne 342, in run 
    prefix=options.prefix_path, 
    File "c:\program files\python36\lib\site-packages\pip\req\req_set.py", line 78 
4, in install 
    **kwargs 
    File "c:\program files\python36\lib\site-packages\pip\req\req_install.py", lin 
e 851, in install 
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix) 
    File "c:\program files\python36\lib\site-packages\pip\req\req_install.py", lin 
e 1064, in move_wheel_files 
    isolated=self.isolated, 
    File "c:\program files\python36\lib\site-packages\pip\wheel.py", line 345, in 
move_wheel_files 
    clobber(source, lib_dir, True) 
    File "c:\program files\python36\lib\site-packages\pip\wheel.py", line 316, in 
clobber 
    ensure_dir(destdir) 
    File "c:\program files\python36\lib\site-packages\pip\utils\__init__.py", line 
83, in ensure_dir 
    os.makedirs(path) 
    File "c:\program files\python36\lib\os.py", line 220, in makedirs 
    mkdir(name, mode) 
PermissionError: [WinError 5] Access is denied: 'c:\\program files\\python36\\Li 
b\\site-packages\\wheel' 

C:\Program Files\Python36\Scripts> 
+1

Zugriff verweigert. Klicken Sie also mit der rechten Maustaste auf das Terminalsymbol und dann auf "Als Administrator ausführen". Ich denke, das sollte dein Problem lösen. –

Antwort

1

Ihr Fehler hier erwähnt wird,

PermissionError: [WinError 5] Access is denied: 

So Führen Sie die Eingabeaufforderung als Administrator.

In Windows können Dinge als Administrator ausgeführt werden, indem Sie mit der rechten Maustaste auf die ausführbare Datei klicken und "Als Administrator ausführen" auswählen. Geben Sie "cmd" in das Startmenü ein, klicken Sie mit der rechten Maustaste auf cmd.exe und run it as administrator.

+0

Ja, ich denke auch, dass dies Ihr Problem lösen wird. Führen Sie es als Administrator aus. Wenn dies nicht der Fall ist, bearbeiten Sie Ihre Frage mit der aktualisierten Ausgabe. –

Verwandte Themen