@earloop: Das ist ein bisschen unrealistisch wenn man eine Distribution benutzt. Zumal *das* dann ja 3.9.x wäre und nicht 3.8.x. Das wird dann aber noch unrealistischer wenn man zusätzliche Pakete verwendet und die gerne vorkompiliert installieren möchte. Wenn man wirklich die aktuellste Version will, wird man sich alles selbst zusammenstellen müssen und notfalls auch Teile selber kompilieren müssen. Und speziell nach Minor-Versionsupdates (oder gar Major) damit leben das vielleicht noch nicht alles was man verwenden möchte portiert wurde.
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman
@earloop: Wenn man wirklich überall ”bleeding edge” sein will, muss man entweder selber kompilieren/an der Distribution vorbei installieren oder eine „rolling release“-Distribution verwenden. Mit dem Mehraufwand den das mit sich bringt.
Wobei ich gerade mal auf der Website von Spyder geschaut habe und die gehen ja im Grunde davon aus, dass man Anaconda benutzt. Bei den anderen Wegen das zu installieren stehen entweder Warnungen, dass die Pakete veraltet sein können (Pakete der Linux-Distributionen), oder das es ”tricky” werden kann und man auf sich allein gestellt ist, wenn man es per ``pip`` installiert.
Ich würde an Deiner Stelle ja den Arbeitgeber fragen *warum* denn das absolut neueste Python verwendet werden soll. Falls es da um Sicherheit geht, dann ist das Python aus einer Distribution, sei es Linux oder Anaconda zum Beispiel in der Regel besser als wenn man sich da selber drum kümmern würde, solange man regelmässig per Paketverwaltung (apt/conda/…) aktualisiert.
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman
Debian ist aber auch wirklich die letzte Distribution die ich wählen würde, wenn ich Bleeding Edge haben will. Stable ist SEHR WEIT von aktuell entfernt...Testing ist zwar halbwegs aktuell (aber halt immernoch nicht Bleeding Edge) aber heißt halt nicht umsonst Testing . In min. 90% der Zeit läufts ohne Probleme, aber die restlichen 10% können halt auch mal dazu führen, dass erstmal irgendwas NICHT funktioniert. Hier sollte man dann wirklich schon wissen was man tut. SID lassen wir mal komplett raus .
Ich für meinen Teil nutze seit Ewigkeiten Testing auf meinem Desktop und Laptop und hatte bisher keine nennenswerten Probleme.