【问题标题】:Basic easy_install question on python 2.6关于 python 2.6 的基本 easy_install 问题
【发布时间】:2009-12-08 18:09:17
【问题描述】:

我正在尝试安装一个用于控制 imagemagick (this) 的 python api,并按照说明进行操作。

我导入了easy_install:

import easy_install    

然后输入该行:

easy_install http://svn2.assembla.com/svn/pythonmagickwand/trunk

但是我得到了错误

SyntaxError: invalid syntax

并且“http”被突出显示。我想知道是什么导致了错误 - 这是在 Windows XP 上。

【问题讨论】:

  • 是什么让您认为import easy_install 是这个过程的一部分?
  • 我推测它在 python shell 中,因此需要导入。我现在意识到我是从 dos 命令行运行它的。当我运行它时,我收到错误:错误:在 c:\windows\temp\easy_install-ehhshj\trunk 中找不到安装脚本(我不确定是否可以在这里问这个问题或者是否可以分开的东西)
  • @womble:easy_install 错误是一个单独的问题。关闭此问题(或接受其中一个答案)并使用您的 easy_install 问题打开一个新问题。您尚未正确安装 easy_install,因此请准备好描述您是如何安装它的。

标签: python imagemagick easy-install


【解决方案1】:

检查 http://peak.telecommunity.com/DevCenter/EasyInstall#using-easy-install 供参考。

另外,easy_install 是从命令行运行的。

【讨论】:

    【解决方案2】:

    easy_install 是一个 shell 命令,在 shell 上运行。

    这不是 python 命令;它不是在 Python 中运行的。

    【讨论】:

      【解决方案3】:

      我相信 easy_install 是一个应该从命令行运行的脚本

      【讨论】:

        【解决方案4】:

        easy_install 的典型用法更像是“easy_install imagemagick”,一个包名而不是一个指向 svn 存储库的指针。看起来您可以使用 -i 标志从 svn via easy_install 安装。从长远来看,我建议查看pip:它可以完成easy_install 所做的所有事情,但具有更大的灵活性并且无需为所有内容创建鸡蛋(这使得在需要修补某些内容时更容易手动编辑和修改) .

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-12-05
          • 2013-10-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多