[英]How to properly import Wand to python?
尝试导入Wand(Python的ImageMagick绑定)时遇到一些问题。
这是正在发生的事情:
from wand.image import Image
获取标准错误消息:
ImportError: No module named wand.image
是的,我已经安装了魔杖
pip install Wand
据我了解,这取决于imagemagick,所以我还需要这样做:
brew install imagemagick
仍然没有运气。 据我所知,它现在应该可以导入了,但是事实并非如此。
其他信息:我在Mac和python 2.7上使用自制软件,我尝试与虚拟环境打交道,但仍然无法正常工作。 我很直觉自己的路径有问题,但是我无法弄清楚如何进一步解决此问题。 我已经卸载了imagemagick和wand并尝试重新安装它们。 我对python相当缺乏经验,感谢任何帮助,因为我正在尝试学习! 我读到我应该检查sys.path,但是在打印时我不知道要检查什么。
感谢大家。
请使用virtualenv ,并在已激活的沙箱内重新进行wand的pip安装。
# Install virtualenv system-wide
sudo pip install virtualenv
# Create a python sandbox
virtualenv my_sandbox
# Activate sandbox session
. ./my_sandbox/bin/activate
# Install wand into sandbox environment
pip install wand
# Test installation
python -mwand.version
#=> 0.4.2
如何正确将魔杖导入python?
您可以使用以下内容正确导入wand.image.Image
。
from wand.image import Image
# ...
with Image(filename='rose:') as img:
pass
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.