2024-06-24 13:05:15 发布
网友
我刚下载了pyFileMaker。我将目录PyFileMaker复制到Python31目录下的dir Lib中,但是当我简单地将模块FMServer包含在以下行中时:
PyFileMaker
Lib
FMServer
from PyFileMaker import FMServer
我得到这个错误
我检查了expat模块是否存在,事实上,它确实存在。我该怎么解决这个问题?在
好吧,据我所知,错误不是发生在import中,而是发生在print语句中。(也就是说,导入中可能也有一个错误,但它被截获了)问题是,PyFileMaker是为python2.x编写的(他们的网站说2.4是最低版本),而v3与v2.x不兼容
print
我建议切换到pythonv2.7(无论如何,它是目前的主要版本)。如果您真的想使用v3,您可以尝试用2to3转换器转换文件,但不能保证它能正常工作。在
2to3
好吧,据我所知,错误不是发生在import中,而是发生在
print
语句中。(也就是说,导入中可能也有一个错误,但它被截获了)问题是,PyFileMaker
是为python2.x编写的(他们的网站说2.4是最低版本),而v3与v2.x不兼容我建议切换到pythonv2.7(无论如何,它是目前的主要版本)。如果您真的想使用v3,您可以尝试用
2to3
转换器转换文件,但不能保证它能正常工作。在相关问题 更多 >
编程相关推荐