2013-04-30 46 views
0

我想解析PSD文件,我发现这些工具Psd-Tools。 大家知道,我是新进入python环境的。如何使用psd-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 

我有蟒蛇-2.7。 3和python3-3.3.0安装在我的mac上。无论我是否启动pythonpython3,都不会找到psd_tools模块。

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

也许我错过了一步pip?或者模块名称已更改,那么我怎么能看到它? 有没有人已经使用Psd-Tools

+1

你可以尝试下载源代码并手动安装吗? – ton1c 2013-04-30 11:51:49

+0

谢谢你,我甚至没有想到我能做到。所以我刚刚克隆了[Psd-Tools回购](https://github.com/kmike/psd-tools)并使用了此命令“sudo python setup.py install”。您应该将此作为上一个命令的答案发布,我会接受它。再次感谢! – Micka 2013-04-30 12:59:16

回答

1

我会做python --versionpip --version看到他们每个人都在使用Python版本。有可能一个或两个都不符合你的期望。

FWIW,pip install psd-tools然后import psd_tools 2.7上运行良好,我对OSX。

0

我认为你是对的,如果pip版本匹配python版本。