2016-06-07 9 views
1

In Rodeo, wenn mein Skript A ein Modul B importiert, und ich nach dem Ausführen von Skript A Änderungen an Modul B mache, muss ich die Sitzung neu starten, damit mein Skript A das aktualisierte Modul B liest, während der Prozess gelöscht wird Mein Arbeitsbereich und der Namespace sind sauber. Gibt es eine Möglichkeit, schnell B in A auf eine weniger störende Weise zu importieren?Wie importiere ich ein aktualisiertes Modul, ohne die Sitzung in Rodeo neu zu starten?

Antwort

1

Versuchen Sie folgendes:

import moduleB 
reload (moduleB) 

nach neuen Änderungen in ModuleB Sie nur reload(moduleB)

2

ich dies mit exec tun können.

Auch Rodeo unterliegt einer schnellen Entwicklung, daher ist es hilfreich, wenn Sie Ihre Versionsnummer in die Frage eingeben. Ich empfehle, die neueste Version 1.4.9 herunterzuladen, die unter Rodeo project page on github heruntergeladen werden kann. Aber halten Sie Ausschau nach aktualisierten Versionen, da sie fast täglich an diesem Punkt eintreffen.

Verwandte Themen