背景

Imagination提供的flow脚本是基于Python2的,里面导入一个PIL模块。但是使用pip2 install PIL或pip2 install pillow却无法装上。

解决

现在Python2已经不维护了,争取将代码迁移到Python3上来。

安装2to3:

在Python 2.7下,

pip2 install 2to3

转换

2to3 -w /path/to/python2.py

就可以原地将/path/to/python2.py里面的内容,转换成Python3的语法了。但是第一行的解析器没有修改,你可能还需要手动将解析器修改至正确的Python3的位置。

参考资料

https://pypi.org/project/2to3/