python - 在 Python Ubuntu 14.04 中导入 Wand

标签 python ubuntu python-import wand magickwand

我是 Ubuntu 和 Python 的新手,以前从未在 Python 中使用过任何导入的东西。 我的 Ubuntu 系统安装了 Python2.7、3 和 3.4。我正在尝试开始使用 Wand 来完成一项任务。 使用这个 documentation从 Wand 网站我使用 (sudo) 安装了 MagickWand 和 Wand

$ apt-get install libmagickwand-dev
$ pip install Wand

现在,当我尝试运行 Python 脚本时,出现错误-

Traceback (most recent call): 
File "PTI.PY", line 2, in <module>
    from wand.image import Image
ImportError: No module named wand.image

这看起来是路径错误或其他一些配置错误,我该如何解决?我查看了另一个类似的问题,其中有一个答案(虽然未标记为解决方案)建议使用 virtualenv 但我不确定是否应该尝试该方法。感谢您的帮助。

编辑- 因为我还不能发表评论,所以我没有将 sudo 与“pip install Wand”一起使用,“pip3 install Wand”说“程序‘pip3’当前未安装。您可以通过键入以下内容来安装它: sudo apt-get install python3-pip"

编辑 2- 所以我尝试再次使用 pip3 和 pip 安装,失败并出现错误“无法创建‘/usr/local/lib/python2.7/dist-packages/wand’:权限被拒绝”并意识到Wand 从未配置过。

所以我现在的问题是,如何提供正确的权限?或者我应该查看 virtualenv 方法。

最佳答案

此问题将通过以下安装得到解决:

$ apt-get install libmagickwand-dev
$ pip install Wand

另外,请引用魔杖的更新版本: wand installation

关于python - 在 Python Ubuntu 14.04 中导入 Wand,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34809665/

相关文章:

python - mock.patch.object(... 和 mock.patch(

c# - 将不同的参数传递给 C# 动态库

python - 我正在尝试设置 Ubuntu 14.04 服务器,但之后出现本地错误

jquery - 为什么 jQuery 显然已停止在 Firefox 22 中工作?

python - 如何以编程方式查找使用 Python import * 命令导入的符号?

python - 在 Python 中正确导入模块

Python:使用正则表达式捕获数据

java - 如何在 Ubuntu 上安装 Intellij IDEA?

python - 无法解析导入 [Module] (PylancereportMissingImports),模块位于同一文件夹/目录中

python - 如何在所有类的所有测试之前运行方法?