6
konzentrieren Sie sich auf
792
Anhänger

Wichtiger Hinweis zur Änderung der Standard-Python-Version des Backtesting-Systems auf Python3!

Erstellt in: 2019-10-13 15:59:04, aktualisiert am: 2019-10-15 12:13:26
comments   0
hits   2689

Wichtige Mitteilung über die Änderung der Standardversion von Python zu Python3 für die Quantifizierungssysteme!

  • Das Python-Kernteam plant, die Unterstützung für Python 2 im Jahr 2020 zu beenden.
  • NumPy, Pandas, Matplotlib und andere bekannte Drei-Parteien-Bibliotheken haben ebenfalls erklärt, dass sie die Unterstützung für Python2 2020 aufgeben werden.

Die Inventor-Plattform entschied sich für die Aktualisierung der Default-Engine des Feedbacksystems auf Python 3 und fügte Unterstützung für Tensorflow, Torch-Bibliotheken hinzu.

Wenn Ihr Python 2-Code nicht wechseln möchte, können Sie es in der ersten Zeile des Codes hinzufügen.

#!python2

Oder mit dem 2 zu 3 Werkzeug in Python 3 umwandeln.

Hinweis:

  • Die erste Zeile des Python-Codes kann den absoluten Pfad der Engine angeben
  • Der Host erkennt die Installationsumgebung des nativen Python-Codes dynamisch, wenn er den Python-Code ausführt. Wenn Python 3 angegeben ist, aber nicht installiert ist, wird die Standardversion ausgeführt.
  • Die Strings der Python 3-API-Return-Typen sind, abgesehen von den Byte-Typen, die durch die Dial-Operation zurückgegeben werden, stets als Str-Typen vereinheitlicht