Hallo Jonas,<div><br></div><div>als Redhat User kenne ich Debian leider nicht im Detail, ich würde aber wetten, dass du gerade zwei Versionen von Python auf deinem System hast: Eine 2er Version von Python und eine 3er Version. Schau mal nach, welche Python Versionen auf deinem System sind: whereis python</div>
<div><br></div><div>Vielleicht kann jemand der Debian kennt das kurz bestätigen, ich meine, dass dort alle Python3 Packages mit python3- Prefix beginnen, demnach hättest du das Paket für die 2er Version installiert, welche nicht im Pythonpath der 3er liegt (und ggf. auch nicht kompatibel wäre).</div>
<div><br></div><div>Probiere es doch mal mit easy_install - aber vergewissere dich, dass du die richtige Instanz, also die von Python3, verwendest<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">: sudo easy_install argparse</span></div>
<br><div class="gmail_quote">Am 1. September 2010 05:41 schrieb Andi Albrecht <span dir="ltr"><<a href="mailto:albrecht.andi@googlemail.com">albrecht.andi@googlemail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">Jonas Stein <<a href="mailto:news@jonasstein.de">news@jonasstein.de</a>> writes:<br>
<br>
> Hallo,<br>
><br>
> ich habe das Paket python-argparse [1] installiert.<br>
> argparse ist der Nachfolger von optparse.<br>
> Nach Aufruf von python3 scheitert import argparse<br>
> mit:<br>
><br>
>  >>> import argparse<br>
> Traceback (most recent call last):<br>
>    File "<stdin>", line 1, in <module><br>
> ImportError: No module named argparse<br>
><br>
><br>
> ob ich hatte schon in Verdacht, dass debian das Modul nicht bekannt<br>
> gemacht hat. Ein manueller Aufruf von<br>
> # update-python-modules<br>
> half aber auch nicht.<br>
><br>
> Die Beschreibung auf [3] habe ich aber so verstanden, dass das Modul<br>
> unter Python 3 schon laeuft.<br>
><br>
> Hat jemand eine Idee, wie ich den Fehler weiter eingrenzen kann?<br>
> Besten Dank schonmal,<br>
<br>
</div>Ich glaube die wichtigste Info wäre jetzt, *wohin* argparse installiert<br>
wurde. Der Fehler kann ja eigentlich nur daher kommen, dass bei der<br>
Installation (vielleicht versehentlich andere Pythonversion) argparse in<br>
ein Verzeichnis installiert wurde, dass nicht im PYTHONPATH der<br>
Python-Version ist, in der du es nutzen willst.<br>
<br>
Grüße,<br>
<font color="#888888"><br>
Andi<br>
</font><div class="im"><br>
><br>
><br>
> [1] <a href="http://packages.debian.org/testing/python-argparse" target="_blank">http://packages.debian.org/testing/python-argparse</a><br>
> [2] <a href="http://docs.python.org/library/argparse.html" target="_blank">http://docs.python.org/library/argparse.html</a><br>
> [3] <a href="http://code.google.com/p/argparse/" target="_blank">http://code.google.com/p/argparse/</a><br>
<br>
</div><div><div></div><div class="h5">________________________________________<br>
Diese Mail erhalten Sie ueber die Mailingliste Python-users der Universitaet zu Koeln<br>
<a href="mailto:Python-users@uni-koeln.de">Python-users@uni-koeln.de</a><br>
<a href="https://lists.uni-koeln.de/mailman/listinfo/python-users" target="_blank">https://lists.uni-koeln.de/mailman/listinfo/python-users</a><br>
</div></div></blockquote></div><br>