<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hallo Hartmut<div><br><div><div>Am 01.05.2015 um 11:37 schrieb Hartmut Goebel &lt;<a href="mailto:h.goebel@goebel-consult.de">h.goebel@goebel-consult.de</a>&gt;:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hallo,<br>
    <br>
    ich habe ein sehr stranges Problem: Das Programm "pip" habe ich
    zweimal im PATH, und es wird reproduzierbar das *zweite* aufgerufen.
    Um noch einen drauf zu setzen: Rufe ich "env pip" auf, wird wie
    erwartet das erste aufgerufen. Hat jmd. eine Idee, was hier los sein
    könnte?<br>
    <br></div></blockquote><div><br></div><div>Soweit ich mich erinnern kann, wird die Präsenz einer Datei per $PATH von rechts nach links abgearbeitet, d.h. das weiter rechts stehende Verzeichnis hat Vorrang:</div><div><br></div><div>Beispiel:</div><div><br></div><div>PATH=/usr/bin:/user/local/bin:~/bin</div><div><br></div><div>Zweites Beispiel:</div><div><br></div><div>PATH=$PATH:.</div><div><br></div><div>Damit besitzen ‚meine‘ executables Vorrang.</div><div><br></div><div>Was env betrifft:</div><div><br></div><div>Es kann sein, dass ‚env‘ die vererbte $PATH Umgebung nicht nutzt, sondern eigene setzt (um Benutzerfehler zu vermeiden). &nbsp;</div><div><br></div><div>Das Resetten der Environment-Variablen geht mit `-`: exec env -</div><div><br></div><div><br></div><div>mfg.</div><div>—eh.&nbsp;</div><div><br></div><br><blockquote type="cite"><div bgcolor="#FFFFFF" text="#000000">
    <br>
    $ pip --version<br>
    pip 1.4.1 from /usr/lib/python2.7/site-packages (python 2.7)<br>
    <br>
    $ echo $PATH<br>
/tmp/run-tests/bin:/usr/local/bin:/usr/bin:/usr/games:/usr/lib64/qt4/bin:/home/hartmut/bin<br>
    <br>
    $ which -a pip<br>
    /tmp/run-tests/bin/pip<br>
    /usr/bin/pip<br>
    <br>
    $ type -a pip<br>
    pip ist /tmp/run-tests/bin/pip<br>
    pip ist /usr/bin/pip<br>
    <br>
    $ /tmp/run-tests/bin/pip --version<br>
    pip 6.1.1 from /tmp/run-tests/lib/python3.3/site-packages (python
    3.3)<br>
    <br>
    $ /usr/bin/pip --version<br>
    pip 1.4.1 from /usr/lib/python2.7/site-packages (python 2.7)<br>
    <br>
    $ env pip --version<br>
    pip 6.1.1 from /tmp/run-tests/lib/python3.3/site-packages (python
    3.3)<br>
    <br>
    <div class="moz-signature">-- <br>
      <span style="">
        Schönen Gruß <br>
        Hartmut Goebel <br>
      </span>
      <span style="font-size:smaller">Dipl.-Informatiker (univ), CISSP,
        CSSLP</span><br>
      <span style="font-size:smaller">Information Security Management,
        Security Governance, Secure Software Development</span><p style="" lang="de">
        Goebel Consult, Landshut <br>
        <a style="" href="http://www.goebel-consult.de/">http://www.goebel-consult.de</a>
      </p><p style="color:grey;font-size:smaller">
        Blog:
        <a style="color:grey !important;text-decoration:none !important" href="http://www.goebel-consult.de/blog/in-need-for-an-enhanced-git-url-scheme">http://www.goebel-consult.de/blog/in-need-for-an-enhanced-git-url-scheme</a>
        <br>
        Kolumne:
        <a style="color:grey !important;text-decoration:none !important" href="http://www.cissp-gefluester.de/2011-11-in-troja-nichts-neues">http://www.cissp-gefluester.de/2011-11-in-troja-nichts-neues</a>
      </p>
    </div>
  </div>

_______________________________________________<br>SAGE mailing list<br><a href="mailto:SAGE@guug.de">SAGE@guug.de</a><br>http://lists.guug.de/mailman/listinfo/sage<br></blockquote></div><br><div apple-content-edited="true">
---<br>Dr. Erwin Hoffmann | FEHCom |&nbsp;<a href="http://www.fehcom.de">http://www.fehcom.de</a> | PGP Key-Id:&nbsp;7E4034BE<br><br>

</div>
<br></div></body></html>