Installieren von Setuptools mit root - Immer ein PythonPath Fehler
Habe ich schon das virtuelle python-enviroment. Wenn ich versuche zu installieren von setuptools bekomme ich die folgende:
python setup.py install --prefix=/home/dgomez/
Fehler:
TEST FAILED: /home/dgomez//lib/python2.7/site-packages/ does NOT support .pth files
error: bad install directory or PYTHONPATH
You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from. The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/home/dgomez//lib/python2.7/site-packages/
and your PYTHONPATH environment variable currently contains:
''
Wenn ich den system-Pfad, erhielt ich die folgende Ausgabe:
>>> import sys
>>> import sys
/usr/lib/python27.zip
/usr/lib64/python2.7
/usr/lib64/python2.7/plat-linux2
/usr/lib64/python2.7/lib-tk
/usr/lib64/python2.7/lib-old
/usr/lib64/python2.7/lib-dynload
/usr/lib64/python2.7/site-packages
/usr/local/lib64/python2.7/site-packages
/usr/local/lib/python2.7/site-packages
/usr/lib64/python2.7/site-packages/gst-0.10
/usr/lib64/python2.7/site-packages/gtk-2.0
/usr/lib/python2.7/site-packages
Wie kann ich dieses Problem lösen?
UPDATE
Ich dieses Problem lösen, indem Sie Bearbeiten .bashrc und ich fügen Sie die folgende Zeile:
PYTHONPATH="${PYTHONPATH}:/home/dgomez/lib/python2.7/site-packages/"
export PYTHONPATH
- haben Sie versucht
python setup.py install --prefix=/home/dgomez
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie, /home/dgomez/lib/python2.7/site-packages in Ihrem PYTHONPATH-Umgebungsvariable.
@amb1s1
Umgebungsvariablen sind shortcuts, die Ihr system verwendet, um viele Programme die Möglichkeit zum suchen von bestimmten freigegebenen Ressourcen leicht. In der Linux-Umgebungen, werden diese Variablen gesetzt sind, sich für Sie, wenn Sie sich bei Ihrem terminal.
Lösen können Sie dieses problem durch Eingabe dieses Codes im terminal
Für dauerhaft fix, Sie können diese Umgebungsvariablen “.bashrc" oder ".bash_profile“, indem Sie nur den obigen code in es. Jedes mal, wenn Sie öffnen Sie ein neues terminal-oder Remote login server sind, werden diese Dateien ausgeführt, & deshalb werden alle Umgebungsvariablen zur Verfügung gestellt werden, und es dann.