【问题标题】:Importing Wand in Python Ubuntu 14.04在 Python Ubuntu 14.04 中导入 Wand
【发布时间】:2016-04-20 23:08:19
【问题描述】:

我对 Ubuntu、Python 还很陌生,之前从未在 Python 中使用过导入的任何东西。 我的 Ubuntu 系统安装了 Python2.7、3 和 3.4。我正在尝试开始与 Wand 合作完成一项任务。 使用 Wand 网站上的 documentation 我使用 (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': Permission denied”并意识到从未配置过 Wand。

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

【问题讨论】:

  • 模块没有正确安装...使用 pip 安装包时不要使用sudo。你也可以测试pip3 install Wand

标签: python ubuntu python-import wand magickwand


【解决方案1】:

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

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

另外,请参考魔杖的更新版本: wand installation

【讨论】:

    【解决方案2】:
    sudo apt-get install python-wand
    

    【讨论】:

      【解决方案3】:

      所以我自己想通了,基本上是错误-“无法创建'/usr/local/lib/python2.7/dist-packages/wand':权限被拒绝”是这里的问题。 我只是使用

      重新安装了 Wand
      sudo pip install Wand
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-08-04
        • 2014-12-10
        • 1970-01-01
        • 2016-03-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-08
        相关资源
        最近更新 更多