Python ImageMagick 安装 pymagick 失败
我想用pip安装ImageMagick。我原以为可以通过pymagick来实现这个目标。
我想用它来分析图片的颜色方案。
但是用pip安装像ImageMagick、python-pythonmagick和pythonmagick这些都出现了找不到的错误。例如:
找不到满足要求的下载项 ImageMagick
不过pymagick是可以找到的。但是我遇到了以下错误:
pip install pgmagick 正在下载/解压 pgmagick 下载 pgmagick-0.5.7.tar.gz 正在运行 setup.py (路径:/private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick/setup.py) pgmagick 的 egg_info 回溯(最近的调用在最后): 文件 "", 第 17 行, 在 文件 "/private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick/setup.py", 第 74 行, 在 raise Exception("未找到 Magick++") 异常: 未找到 Magick++ 从命令 python setup.py egg_info 的完整输出: 回溯(最近的调用在最后):
文件 "", 第 17 行, 在
文件 "/private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick/setup.py", 第 74 行, 在
raise Exception("Magick++ not found")
异常: 未找到 Magick++
---------------------------------------- 清理中... 命令 python setup.py egg_info 失败,错误代码 1 在 /private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick 将调试日志存储在 /Users/tai/.pip/pip.log
这是pip的日志:
------------------------------------------------------------
/usr/local/bin/pip run on Tue Jul 8 13:18:54 2014
Downloading/unpacking pgmagick
Getting page https://pypi.python.org/simple/pgmagick/
URLs to search for versions for pgmagick:
* https://pypi.python.org/simple/pgmagick/
Analyzing links from page https://pypi.python.org/simple/pgmagick/
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.0.1.tar.gz#md5=ec9d56805757910bfc456f39f4ceda3b (from https://pypi.python.org/simple/pgmagick/), version: 0.0.1
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.0.2.tar.gz#md5=165dd9d97f8eb472e712952815b7e390 (from https://pypi.python.org/simple/pgmagick/), version: 0.0.2
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.0.3.tar.gz#md5=032b3c729ba420c178eb96daf1d8b1e5 (from https://pypi.python.org/simple/pgmagick/), version: 0.0.3
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.0.4.tar.gz#md5=ab1d775514fe1bc67ca54723691056ac (from https://pypi.python.org/simple/pgmagick/), version: 0.0.4
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.1.0.tar.gz#md5=2ef55d503f3a3a1a9cdb50fb80464c97 (from https://pypi.python.org/simple/pgmagick/), version: 0.1.0
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.1.1.tar.gz#md5=476883ca6cbc18b8914065d101b3f266 (from https://pypi.python.org/simple/pgmagick/), version: 0.1.1
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.1.2.tar.gz#md5=bc0d668684a7504acbbc08f60cc5dc9c (from https://pypi.python.org/simple/pgmagick/), version: 0.1.2
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.2.0.tar.gz#md5=2cd1ceb5d7778c0e2bf04209fc811766 (from https://pypi.python.org/simple/pgmagick/), version: 0.2.0
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.2.1.tar.gz#md5=725caea88ba3399d952ddf147521e779 (from https://pypi.python.org/simple/pgmagick/), version: 0.2.1
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.2.2.tar.gz#md5=7c6fc0151314d6f889e680b0bd517eaa (from https://pypi.python.org/simple/pgmagick/), version: 0.2.2
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.2.3.tar.gz#md5=36f7c4ba916dd013fcf216c5c9d65147 (from https://pypi.python.org/simple/pgmagick/), version: 0.2.3
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.2.4.tar.gz#md5=4ba643ec357639a42bc4ee407733a152 (from https://pypi.python.org/simple/pgmagick/), version: 0.2.4
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.2.5.tar.gz#md5=b917aa2c6122384786b428bd43d798e9 (from https://pypi.python.org/simple/pgmagick/), version: 0.2.5
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.3.0.tar.gz#md5=618f180173c70765d77361a1cedbccfd (from https://pypi.python.org/simple/pgmagick/), version: 0.3.0
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.3.1.tar.gz#md5=964c4e0196e9a96b7e8e7bdde136ed65 (from https://pypi.python.org/simple/pgmagick/), version: 0.3.1
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.3.2.tar.gz#md5=6ae060c4ab467083ca95556e64c70408 (from https://pypi.python.org/simple/pgmagick/), version: 0.3.2
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.3.3.tar.gz#md5=b3b56050ce5119bb7ed96231ec061064 (from https://pypi.python.org/simple/pgmagick/), version: 0.3.3
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.3.4.tar.gz#md5=9b6fe86de441aa4707bcfdc1362956e4 (from https://pypi.python.org/simple/pgmagick/), version: 0.3.4
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.3.5.tar.gz#md5=b61b4a2db08e9c7cff54abf581baed5f (from https://pypi.python.org/simple/pgmagick/), version: 0.3.5
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.3.6.tar.gz#md5=a26e1ed354ba5bb2adef4a8d4920adbd (from https://pypi.python.org/simple/pgmagick/), version: 0.3.6
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.4.1.tar.gz#md5=dc1d19565a94f53971bb69bac4d46247 (from https://pypi.python.org/simple/pgmagick/), version: 0.4.1
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.4.2.tar.gz#md5=aec27a3df2387b4341ab002b6f45f13e (from https://pypi.python.org/simple/pgmagick/), version: 0.4.2
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.4.tar.gz#md5=0cd7db596167830e950230b7a033c479 (from https://pypi.python.org/simple/pgmagick/), version: 0.4
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.1.tar.gz#md5=c58f03556682268f277b5a71c6e83c92 (from https://pypi.python.org/simple/pgmagick/), version: 0.5.1
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.2.tar.gz#md5=6e11c561e74b662605459c0c702ea4dc (from https://pypi.python.org/simple/pgmagick/), version: 0.5.2
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.3.tar.gz#md5=4c324f1b82e39282e62831bc2865c774 (from https://pypi.python.org/simple/pgmagick/), version: 0.5.3
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.4.tar.gz#md5=c10a454331ac1c359b39e50663fd28e4 (from https://pypi.python.org/simple/pgmagick/), version: 0.5.4
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.5.tar.gz#md5=d4e1d083de80938d570300b89af10f30 (from https://pypi.python.org/simple/pgmagick/), version: 0.5.5
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.6.tar.gz#md5=01c5376f646c6ffa03eaea06d19e3650 (from https://pypi.python.org/simple/pgmagick/), version: 0.5.6
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.7.tar.gz#md5=cb030312d72296c0feea29034613a2ff (from https://pypi.python.org/simple/pgmagick/), version: 0.5.7
Found link https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.tar.gz#md5=2f4d7e6833fddae32ac4656fa56c2bca (from https://pypi.python.org/simple/pgmagick/), version: 0.5
Using version 0.5.7 (newest of versions: 0.5.7, 0.5.6, 0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.1, 0.5, 0.4.2, 0.4.1, 0.4, 0.3.6, 0.3.5, 0.3.4, 0.3.3, 0.3.2, 0.3.1, 0.3.0, 0.2.5, 0.2.4, 0.2.3, 0.2.2, 0.2.1, 0.2.0, 0.1.2, 0.1.1, 0.1.0, 0.0.4, 0.0.3, 0.0.2, 0.0.1)
Downloading pgmagick-0.5.7.tar.gz
Downloading from URL https://pypi.python.org/packages/source/p/pgmagick/pgmagick-0.5.7.tar.gz#md5=cb030312d72296c0feea29034613a2ff (from https://pypi.python.org/simple/pgmagick/)
Running setup.py (path:/private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick/setup.py) egg_info for package pgmagick
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick/setup.py", line 74, in <module>
raise Exception("Magick++ not found")
Exception: Magick++ not found
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick/setup.py", line 74, in <module>
raise Exception("Magick++ not found")
Exception: Magick++ not found
----------------------------------------
Cleaning up...
Removing temporary dir /private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai...
Command python setup.py egg_info failed with error code 1 in /private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick
Exception information:
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.4-py2.7.egg/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.4-py2.7.egg/pip/commands/install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.4-py2.7.egg/pip/req.py", line 1229, in prepare_files
req_to_install.run_egg_info()
File "/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.4-py2.7.egg/pip/req.py", line 325, in run_egg_info
command_desc='python setup.py egg_info')
File "/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.4-py2.7.egg/pip/util.py", line 697, in call_subprocess
% (command_desc, proc.returncode, cwd))
InstallationError: Command python setup.py egg_info failed with error code 1 in /private/var/folders/w5/w7rmb9zj7sz3wv8pq64c8h3h0000gn/T/pip_build_tai/pgmagick
我想在本地(也就是在python中)使用imagemagick库。我应该使用什么安装方式呢?
1 个回答
ImageMagick 不是一个 Python 的包,你需要单独安装它(而且要在安装你的 Python 依赖之前安装)。
可以查看 http://www.imagemagick.org/ 了解更多信息。