1

我正在尝试解析 psd 文件,但我发现了这些工具Psd-Tools。正如你所知,我是 python 环境的新手。

我已按照以下步骤操作,一切顺利:

pip install psd-tools
pip install docopt
pip install Pillow
pip install packbits

我在写作时可以看到它们pip freezemodules但是我在 python 中用这个命令看不到这些:

>>> help('modules')

显然,当我尝试使用它时,我得到了这个错误:

>>> from psd_tools import PSDImage
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named psd_tools

我的 Mac 上安装了 python-2.7.3 和 python3-3.3.0。无论我启动python还是python3,他们都没有找到该psd_tools模块。

所以我的猜测是该模块具有不同的名称,但这些似乎都不起作用"psd-tools" 'psd-tools' psd\-tools

也许我错过了一步pip?或者模块名称变了,那我怎么看呢?有人已经使用Psd-Tools了吗?

4

3 回答 3

2

尝试使用从源代码安装它,从项目的GitHub 存储库

于 2013-04-30T16:23:32.100 回答
1

我会做python --versionpip --version看看他们每个人都使用什么版本的 Python。有可能其中一个或两个都不是您所期望的。

FWIW,pip install psd-tools然后import psd_tools在 2.7 的 OSX 上为我工作得很好。

于 2013-06-03T22:43:51.667 回答
0

如果 pip 版本与 python 版本匹配,我认为你做对了。

于 2015-09-03T00:51:39.617 回答