2017-09-20 3 views
0

Ich habe ein Projekt in Python2.7 und möchte es in Python3.6 portieren.Überprüfen, ob Paket in Python3 verfügbar ist

Ich möchte eine Art Abhängigkeitsbaum erstellen, wo ich sehen kann, welches Paket in Python3.6 verfügbar ist. Aber ich weiß nicht, warum ich es überprüfe, ohne es in Python3.6 zu installieren.

Zum Beispiel: boto-rsync ist nicht verfügbar für Python3.6, aber redis tun.

Und ich brauche einen Rat, wo ich anfangen soll.

+0

Selbst eine Installation wäre nicht genug, weil der mit Py3 inkompatible Code tiefer verborgen sein könnte. – phd

Antwort

0

Verwenden Sie Pip Freeze in Ihren beiden Python2 und Python3-Umgebungen und leiten Sie sie in eine Textdatei um zu sehen, was alle Pakete installiert sind.

Beispiel:

pip freeze >> python2.txt 

Klicken Sie here für pip Dokumentation.

Verwandte Themen