- Python 版本:3.6.7(Anaconda 环境)
- 基维版本:1.10.1
所以我用命令安装了mapview,garden install mapview
我的python文件很容易检测到它并运行它。但是当我用PyInstaller制作exe时,它显示了以下错误ModuleNotFoundError: No module named garden.mapview
我不知何故找到了一个解决方案,通过最后添加来安装所有花园的东西--kivy
。
我使用带有命令的花园的matplotlib,garden install matplotlib --kivy
它在使用PyInstaller使用此处显示的方法制作exe后工作kivy Page for making exe
garden install mapview --kivy
但是,当我使用使其出现在我的 Anaconda 环境的站点包中的命令安装 mapview 时,它显示以下错误-ModuleNotFoundError: No module named 'mapview.types'
所以似乎添加--kivy
改善了这种情况,但并没有完全解决它。
那么该怎么做呢? 任何解决方法也将不胜感激。
为了更清楚,mapview的目录(在我的环境的站点包中)包含另一个mapview文件夹,它有一个文件types.py
我知道这将是一个不好的做法,但我可以逐行复制 mapview 包的整个代码并将其粘贴到我的 python 文件中并直接使用它的函数和类吗? 是的,通过编辑诸如 import blah from blah 之类的行。