2017-09-25 1 views
0

J'ai écrit un programme sur la version 3.5.2 de python, car j'ai besoin d'une version 64 bits de python pour ma bibliothèque tensorflow-gpu.Python - programme écrit en Python 3.5.2 également exécutable sur les versions supérieures de python?

Il est également possible d'utiliser la bibliothèque tensorflow normale, qui ne nécessite pas un python 64 bits, mais dans mon cas, je voulais utiliser mon GPU.

Ma question est: Si certains utilisateurs ont une version supérieure installée (de python) et utilisent la bibliothèque tensorflow normale, seront-ils toujours capables de l'exécuter?

Fabian

+0

Je suis heureux de pouvoir vous aider! En outre, si vous avez besoin de vous assurer de la version, installez plusieurs versions de python, telles que 2.7, 3.2 et versions ultérieures. Cela vous permettra de créer plusieurs scripts, pour différentes versions. Tels que: Py27.py; Py32.py – EgMusic

Répondre

1

Tout dépend de ce que vous avez utilisé le code, et si la syntaxe a été modifiée dans les versions ultérieures. Par exemple, si votre version de Python utilise print "Hello World!" et que la version de l'utilisateur est print("Hello World"), vous devrez alors la remplacer par la spécification des versions ultérieures.