python gdal模块Gdal will not import after several installs (Mac OSX)的类似问题通过修改外壳程序配置文件以确保找到MacPorts安装的端口,然后使用sudo port select python python27解决.
但是这次是我的图形文件夹中处理tiff和png读写的每个模块都不会导入:
tiff @ 3.9.5图形/ tiff
pngpp @ 0.2.3图形/ pngpp
libgeotiff @ 1.3.0图形/ libgeotiff
同样,当我运行python导入任何一个模块时,都会得到类似的响应:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named png
我究竟做错了什么?
解决方法:
对于大多数Python软件包,MacPorts具有每个受支持的Python版本可用的单独端口.例如,如果您尝试使用PIL(Python Imaging Library),则需要安装该端口的2.7版本:
sudo port install py27-pil
如果您还没有安装MacPorts版本的2.7,则还将安装它.它位于/opt/local/bin/python2.7.