make install prefix=$HOME/opt/python343 exec-prefix=$HOME/opt/python343
Wenn ich jetzt pip3.4 aufrufe, dann erhate ich folgende Fehlermeldung:
-bash: /home/txt/opt/python343/bin/pip3: /usr/local/bin/python3.4: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden.
In der pip3.4 steht
Code: Alles auswählen
#!/usr/local/bin/python3.4
# -*- coding: utf-8 -*-
import re
import sys
from pip import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(main())
Vor 6 oder 7 Jahren habe ich schon mal python in mein $HOME installiert. Entweder habe ich beim make install etwas anderes eingegeben oder damals war was anders, jedenfalls stimmte damals der Interpreter nach der Installation und ich musste nur in den Scripten die ich mir ansehen möchte den Interpreter manuell ändern.if [ -d "$HOME/opt/python343/bin" ] ; then
PATH="$HOME/opt/python343/bin:$PATH"
fi
Wie bekomme ich den richtigen Interpreter in die Dateien?
Wenn es einer der Experten liest, dann mag er mir vielleicht auch kurz erklären wozu brauche ich überhaupt python 2.7 und python3 auf dem Rechner?