如何在python中使用psd-tools

时间:2013-04-30 09:50:19

标签: python parsing psd

我正在尝试解析psd文件,我找到了这些工具Psd-Tools。 你知道,我是python环境的新手。

我遵循了以下步骤,一切顺利:

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

我写pip freeze时可以看到它们。但是我在这个命令中看不到这些modules中的任何一个:

>>> 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吗?

3 个答案:

答案 0 :(得分:2)

尝试使用来自项目GitHub repository的源代码来安装它。

答案 1 :(得分:1)

我会python --versionpip --version查看每个人使用的Python版本。可能有一个或两个都不是你所期望的。

FWIW,pip install psd-tools然后import psd_tools在OSX上为我做好了2.7。

答案 2 :(得分:0)

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