我遇到了无法从 Ubuntu 服务器上的 playhouse.fields 导入 ManyToManyField 的问题,我在该服务器上使用 pipenv 来管理包和运行 python。即命令
from playhouse.fields import ManyToManyField
会导致错误:
ImportError: cannot import name ManyToManyField
当我在我的计算机上使用相同的导入命令时,它可以工作,所以这个问题可能与 pipenv 的虚拟环境有关。但是,也许这是不同版本的问题,您可以帮助我。此外,导入命令from playhouse. Shortcuts import ManyToManyField
有效。我可以用这个代替剧场吗?字段输入?他们是一样的吗?你能告诉我,为什么它可能在 playhouse.fields 中找不到 ManyToManyField 吗?我将不胜感激任何参考。先感谢您!