Python - 用Python 3.5.2编写的程序也可以在更高版本的python上执行?

时间:2017-09-25 12:56:56

标签: tensorflow python-3.5 python-3.6

我在python版本3.5.2上编写了一个程序,因为我的tensorflow-gpu库需要一个64位版本的python。

它也可以使用普通的tensorflow库,doese不需要64位python,但在我的情况下我想使用我的gpu。

我的问题是:如果某些用户安装了更高版本(python)并使用普通的tensorflow库,他们是否还能执行它?

费边

1 个答案:

答案 0 :(得分:1)

这完全取决于您使用的代码,以及在以后的版本中是否更改了语法。例如,如果您的Python版本使用print "Hello World!"且用户的版本为print("Hello World"),那么您必须将其更改为更高版本的规范。