自动“跳一跳”实验代码很多人都安装测试成功了,不过也有一些人卡在错误信息上,比较多的是反映报错“No module named 'PIL'”,
意思是PIL没有安装,这个是要你事先装好的。“跳一跳”实验代码中利用了PIL读取和分析图片,探测出小人位置和目标点位置,因此必须这个支持。本来python安装支持包是很简单的事情,命令行也可以装,pycharm菜单也可以点点安装,偷懒的还可以直接复制目录。但是装PIL这个有点小麻烦,安装很可能遇到
Could not find a version that satisfies the requirement pil (from versions: ) No matching distribution found for pil
然后很多人就一筹莫展了
其实解决问题很简单,就是改为安装pillow这个包,就能支持你的计算机了
一、用pycharm直接的操作安装PIL的操作
然后选择安装即可
二、用命令行安装PIL的操作
命令行装出来效果也是一样的
三、顺便说一下,用EXCEL玩跳一跳的那一个版本
有人反映png格式图片从手机获取成功,但是转成jpg格式在excel中显示一片空白。这种情况通常是格式转换的那个过程中间几个延时子程序没有设置好。excel的VBA图像插件就是个麻烦,太古老了,不直接支持png格式,只能先加载到表格页面,然后再导出为jpg,这个过程需要插入延时,以便释放运行时间给excel做一些处理。如果没有足够的时间,就转换不成功。
其实建议原来玩vba控制excel的,不如转学python算了。太古老的语言用起来实在费劲,更何况excel的内置python不是目前呼声很高么,呵呵。。。。其实现在的python控制excel方面已经非常成熟了,即使现在它不是excel的内置语言,但也远比vba好用。VBA是内置又如何,用起来反要教会员工设置权限,调试也不方便,功能还比较弱。不像python多简单,给她们配置好系统之后就不用管了,以后都可以命令行运行,直接运行她们谁都会,反而降低的一线员工的使用成本。 我们的财务部以前是喜欢用vba搞好多表格控制的,现在以及基本上都淘汰不再用了。
如果死抱着VBA不放,必定会被时代淘汰,您觉得呢?
用简单的视频教程,让初学者玩转python,请及时关注头条号“有只狗狗叫多多”,跳一跳辅助源码剖析请查询旧文,学习python不要错过哦。。。。