【问题标题】:python package installing for novices [duplicate]为新手安装python包[重复]
【发布时间】:2014-03-28 09:19:04
【问题描述】:

我在网上学python,到了作者要求读者安装pip、virtualenv、nose和distribute的阶段。为了让它变得有趣,他要求读者弄清楚如何:-) 好吧,我是个新手,上周一直在试图弄清楚这一点 根据我找到的推荐,我下载了自制软件并尝试使用 pip (sudo easy_install)。它运行正常,并说明了有关完成处理依赖项的内容。 然而,当我尝试鼻子测试时,我得到一个“找不到命令”。

编辑 - Zmo,我尝试了你的建议,这就是结果。感谢您的帮助。

unknown-00-25-00-47-cc-3d:~ k$ sudo /usr/bin/easy_install pip 密码: 寻找点子 最佳匹配:pip 1.5.4 处理 pip-1.5.4-py2.7.egg pip 1.5.4 已经是 easy-install.pth 中的活动版本 将 pip 脚本安装到 /usr/local/bin 将 pip2.7 脚本安装到 /usr/local/bin 将 pip2 脚本安装到 /usr/local/bin

使用 /Library/Python/2.7/site-packages/pip-1.5.4-py2.7.egg 处理 pip 的依赖项 pip 完成处理依赖 unknown-00-25-00-47-cc-3d:~ k$ sudo /usr/local/bin/pip install nosetests 下载/解压鼻子测试 找不到任何满足鼻子测试要求的下载 打扫干净... 根本没有发现鼻子测试的分布 在 /Users/k/Library/Logs/pip.log 中存储失败的调试日志

我对社区有两个要求: 1)有人可以帮我解决这个具体问题吗? (我使用带有小牛队的 2009 mac)和 2)有人可以向我指出一些在线资源的方向,像我这样的完全新手可以了解python的包吗? (我看到的每一个资源都假设有一定程度的知识,而我没有)。

提前致谢, K.

【问题讨论】:

  • 您能更具体地说明您遇到的问题吗?我建议列出你在尝试创建 virtualenv 时运行的所有命令,激活它,使用 pip 安装一些东西,然后最后运行nosetests。
  • 你可以试试这个帖子的第一个答案:stackoverflow.com/questions/6012246/…
  • 如果您需要帮助,您应该首先给出您的问题最重要的内容,即“关于完成处理依赖关系的一些事情

标签: python virtualenv pip packages nose


【解决方案1】:

我建议阅读教程并首先安装“easy Install”http://pythonhosted.org/setuptools/easy_install.html,然后安装 pip 和其他项目。

您也可以按照 (http://pip.readthedocs.org/en/latest/installing.html) 上的教程进行操作,之后所有内容都将使用 pip 本身进行安装。

PS:这个问题也很有用(What is the most compatible way to install python modules on a Mac?

【讨论】:

    【解决方案2】:

    无论如何,当您使用 OSX 10.9 时,请在终端中准确运行以下内容:

    sudo /usr/bin/easy_install pip
    sudo /usr/local/bin/pip install nosetests
    

    如果您在此处遇到错误,请将它们复制/粘贴到您的问题中作为编辑

    /usr/local/bin/nosetests
    

    有关资源,请参阅 leonardo 的链接,我所要做的就是在此处复制/粘贴它们(或像他一样做 duckducking)。

    【讨论】:

      猜你喜欢
      • 2011-11-15
      • 2014-08-07
      • 2017-04-03
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      • 1970-01-01
      相关资源
      最近更新 更多