Ich arbeite an einigen Projekten mit Julia v0.3. Allerdings möchte ich meinen Code sowohl in v0.3 als auch in v0.4 testen (da einige der Leute, die ihn verwenden werden, bereits v0.4 verwenden). Ich benutze Ubuntu 14.04 und habe Julia mit apt-get installiert. Ich weiß, dass v0.4 durch die PPA julianightlies verfügbar ist, aber wenn ich das addiere, wird v0.3 ersetzt. Gibt es eine Möglichkeit, die ich installieren und schnell zwischen den beiden Versionen für Testzwecke wechseln kann?Wie wechsle ich zwischen verschiedenen Versionen von Julia (speziell zwischen v0.3 und v0.4 auf Ubuntu)?
7
A
Antwort
5
die Trick-Datei ändern Sie tun kann verschiedene Versionen von Julia an verschiedenen Orten installieren und separate Symlinks setzen.
Zum Beispiel können Sie die v0.3 Linux-Binärdateien herunterladen und an einem Speicherort installieren, dann die GitHub-Quelle für v0.4 klonen und diese an einem anderen Ort installieren. Setzen Sie dann symbolische Links wie julia3
für v0.3 und julia4
für v0.4.
Führen Sie Ihren Code wie:
$ julia3 somefile.jl
$ julia4 somefile.jl
1
Installieren durch Kompilieren und dann sie Bang in dem Start der als
#!/path_to/julia3
oder
#!/path_to/julia4
Die
Verwandte Themen
- 1. Wie wechsle ich zwischen verschiedenen Kalendern?
- 2. Akka Remoting zwischen verschiedenen Versionen
- 3. Importieren zwischen verschiedenen Versionen von Python
- 4. wie mit c Leere in Julia v0.4
- 5. Kafka: kopiere Themen zwischen verschiedenen Versionen?
- 6. Wie wechsle ich zwischen 2 Fenstern Formen hin und her
- 7. Wie wechsle ich zwischen zwei Kameras (UnrealEngine 4/C++)?
- 8. Kompatibilität von boost :: interprocess :: managed_shared_memory zwischen verschiedenen Boost-Versionen
- 9. Angular2 - Wie teile ich Daten/wechsle zwischen den Komponenten?
- 10. Meteor Tutorials (speziell auf Ubuntu)
- 11. Wie wechsle ich zwischen Android Source-Version in Android Studio?
- 12. Inkompatibilitäten zwischen Java-Versionen
- 13. Unterschied zwischen IE6-Versionen
- 14. Welche Assemblies stehen im Konflikt zwischen verschiedenen Versionen?
- 15. Julia: Übergabe von Daten zwischen Coroutinen (Aufgaben)
- 16. Installiere vorherige Versionen von R auf ubuntu
- 17. Unterschied zwischen gem Versionen auf rubygems.org und Github
- 18. Wie automatisch Diff zwischen API-Versionen generieren?
- 19. Unterschied zwischen den MySQL-Versionen
- 20. Kommunikation zwischen verschiedenen Formularen
- 21. Kommunikation zwischen Prozessen auf verschiedenen Computern
- 22. Wie wechsle ich zwischen lokalen und globalen Einstellungen für den Anfangszustand eines C++ 11 RNG?
- 23. Wie synchronisiere ich Versionen zwischen Visual C# -Projekten?
- 24. Entity Framework-Beziehungen zwischen verschiedenen DbContext und verschiedenen Schemas
- 25. Unterscheidung zwischen verschiedenen PHP-Ausnahmen
- 26. Algorithmus Midpoint zwischen verschiedenen GPoint
- 27. Casting Objekte zwischen verschiedenen Bibliotheken
- 28. Konflikte zwischen verschiedenen Google Play Services-Versionen in einer App (9.2) und einer Drittanbieterbibliothek (8.4)
- 29. Code Templates - Einheitenname kollidiert zwischen Delphi-Versionen
- 30. Wie übergibt man Variablen zwischen verschiedenen Skripts?
Installieren v0.3 Binärdateien von der Website verwenden, installieren 0,4 von GitHub Quelle in einem anderen Ort, stellen Sie Ihren bash-Einstellungen so, dass '' julia4' und julia3' die aufrufen getrennte Versionen. –
Verwenden Sie die 'Generic Linux Binaries'. Sie kommen mit einer ausführbaren Datei, die Sie mit Alias oder Symlink verknüpfen können. – Zach
@AlexA. Ich fühle mich ein wenig verlegen, dass ich nicht daran gedacht habe, 0,4 direkt von GitHub anstatt PPA zu bekommen. – harts12