2016-04-04 5 views
1

I peewee-Modul für Python installieren versucht, mitinstallierte Modul in Python, bekam ich noch Fehler

sudo pip installieren peewee, aber wenn ich mein Skript ausführen bekomme ich Fehler noch

sudo pip install peewee 
[sudo] password for mounarajan: 
The directory '/home/mounarajan/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. 
The directory '/home/mounarajan/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. 
Collecting peewee 
    Downloading peewee-2.8.0.tar.gz (470kB) 
    100% |████████████████████████████████| 471kB 123kB/s 
Installing collected packages: peewee 
    Running setup.py install for peewee ... done 
Successfully installed peewee-2.8.0 

versuchten dieses Python-Interpreter

import peewee 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named peewee 
+0

Starten Sie Python in einer Befehlszeile und versuchen Sie, peewee zu ersticken. Wenn es funktioniert, ist der Python-Bin Ihres Ides ein anderer – user1767754

Antwort

3

Verwenden Sie nicht "Sudo" beim Installieren von Paketen.

pip install peewee 
-2

Es gibt mehrere verwandte/duplizierte Antworten. Aber ich persönlich benutze versehentlich sudo, um einige Python-Pakete/Formeln zu installieren und mit der Erlaubnis zu vermummen.

$ brauen Arzt

ist dein Freund. und Sie werden einige gute Vorschläge finden, um Ihre Probleme zu beheben.

Ein anderer Vorschlag ist Verwendung virtualenv für Python. Google für Ihre Lieblings-Tutorial und Artikel, um damit zu arbeiten.

Verwandte Themen