我要导入ee.mapclient
但是当我这样做时,会返回以下错误:
Traceback (most recent call last):
File "<ipython-input-16-5f312fd5c732>", line 1, in <module>
import ee.mapclient
File "C:\Users\Stefano\Anaconda2_2\lib\site-packages\ee\mapclient.py", line 43, in <module>
import ImageTk # pylint: disable=g-import-not-at-top
ImportError: No module named ImageTk
我正在使用 anaconda 并安装了 pillow 和 PIL。在我的 site-packages
中的 PIL 文件夹中,有一个名为 ImageTk
的文件。
当我这样做时:
从 PIL import Image, ImageTk
一切正常导入,但出于某种原因 ee.mapclient
无法识别这一点。
可在此处找到 mapclient.py
中使用的 python 代码的链接:
https://github.com/google/earthengine-api/blob/master/python/ee/mapclient.py
最佳答案
编辑 mapclient 以将“from PIL import Image,ImageTk”放入 try block 中,
关于python-imaging-library - 为谷歌地球引擎导入 ImageTk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43750346/