python-图形文件夹模块在多次安装后将不会导入(Mac OSX)

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.

转载注明原文:python-图形文件夹模块在多次安装后将不会导入(Mac OSX) - 代码日志