尝试将包含旧打印语句的模块导入新的python 3.6

尝试将包含旧打印语句的模块导入新的python 3.6,python,Python,我正在尝试使用IDLE将paraview 5.2中的paraview.simple模块导入到新的Python 3.6.2中。不幸的是,此模块似乎正在使用此错误消息建议的旧print语句: >>> import paraview.simple Traceback (most recent call last): File "<pyshell#50>", line 1, in <module> import paraview.simple F

我正在尝试使用IDLE将paraview 5.2中的
paraview.simple
模块导入到新的Python 3.6.2中。不幸的是,此模块似乎正在使用此错误消息建议的旧
print
语句:

>>> import paraview.simple
Traceback (most recent call last):
  File "<pyshell#50>", line 1, in <module>
    import paraview.simple
  File "C:\Program Files\ParaView 5.0.1\lib\paraview-5.0\site-packages\paraview\__init__.py", line 129
    print text
             ^
SyntaxError: Missing parentheses in call to 'print'
导入paraview.simple 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 导入paraview.simple 文件“C:\Program Files\ParaView 5.0.1\lib\ParaView-5.0\site packages\ParaView\\uuuu init\uuu.py”,第129行 打印文本 ^ SyntaxError:调用“print”时缺少括号
我真的想使用这个版本的python?我希望与paraview.simple一起使用其他模块,它们只与最新版本的python兼容。如何绕过这个小的打印问题并导入所需的模块?

这个问题似乎不再相关,因为paraview已经很久不受支持了(至少自2017年以来没有任何pull请求)


对于那些仍然想使用它的人,有一个@Shashank在评论中指出的解决方案:只需使用2to3或类似工具将其从python2转换为python3。

是否要将paraview.simple模块从版本2转换为版本3?如果是,则可以使用“2to3”。将python2代码转换为python3的程序。链接-