2016-04-28 9 views
0

Ich bin neu bei Ubuntu und OpenCV. Ich versuche dieses Tutorial zu verwenden, um loszulegen. Doch in den Schritten 7 und 8 Ich kann nicht pip installieren:kann nicht installieren pip virtualenv virtualenvwrapper opencv3 python2.7 ubuntu

wget https://bootstrap.pypa.io/get-pip.py 
sudo python get-pip.py 

Was soll ich tun? Ich erhalte diesen Fehler:

The directory '/home/renzo/.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/renzo/.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.

/tmp/tmpUEma37/pip.zip/pip/vendor/requests/packages/urllib3/util/ssl.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning .

/tmp/tmpUEma37/pip.zip/pip/vendor/requests/packages/urllib3/util/ssl.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning . Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages/pip-8.1.1-py2.7.egg

+0

Sie erhalten wahrscheinlich eher eine Antwort von der [Ask Ubuntu] (http://askubuntu.com) Community –

Antwort

0

Das erste, was zu tun ist, das Eigentum an diesem Verzeichnis zu bekommen. Generell sind alle Dateien in Ihrem Home-Verzeichnis (/ home/renzo) sollte durch den Benutzer (renzo in Ihrem Fall) gehören, aber Ihr Problem gezielt zu adressieren, den Besitz des .cache Ordner:

chown -R renzo /home/renzo/.cache 

Sie können es mit sudo Präfix müssen, das heißt:

sudo chown -R renzo /home/renzo/.cache 

die -R es rekursive macht, renzo Ihr Benutzername und das versteckte dotfile (eigentlich Ordner) ist .cache

Sobald Sie getan haben Versuchen Sie es erneut mit dem Befehl install.

Verwandte Themen