【问题标题】:Could not find any downloads that satisfy the requirement newrelic-plugin-agent找不到任何满足 newrelic-plugin-agent 要求的下载
【发布时间】:2013-06-23 12:26:46
【问题描述】:

我尝试使用 PIP 安装 MeetMe newrelic-plugin-agent,如 https://github.com/MeetMe/newrelic-plugin-agent 中所述

但是,我有这个错误信息:

#pip install newrelic-plugin-agent

Downloading/unpacking newrelic-plugin-agent
  Real name of requirement newrelic-plugin-agent is newrelic_plugin_agent
  Could not find any downloads that satisfy the requirement newrelic-plugin-agent
No distributions at all found for newrelic-plugin-agent

日志是:

------------------------------------------------------------
/usr/local/bin/pip run on Sun Jun 23 12:21:48 2013
Downloading/unpacking newrelic-plugin-agent

  Getting page https://pypi.python.org/simple/newrelic-plugin-agent/
  Could not fetch URL https://pypi.python.org/simple/newrelic-plugin-agent/: HTTP Error 404: Not Found (newrelic_plugin_agent does not have any     releases)
  Will skip URL https://pypi.python.org/simple/newrelic-plugin-agent/ when looking for download links for newrelic-plugin-agent
  Getting page https://pypi.python.org/simple/
  Real name of requirement newrelic-plugin-agent is newrelic_plugin_agent

  URLs to search for versions for newrelic-plugin-agent:
  * https://pypi.python.org/simple/newrelic_plugin_agent/
  Getting page https://pypi.python.org/simple/newrelic_plugin_agent/
  Could not fetch URL https://pypi.python.org/simple/newrelic_plugin_agent/: HTTP Error 404: Not Found (newrelic_plugin_agent does not have any     releases)
  Will skip URL https://pypi.python.org/simple/newrelic_plugin_agent/ when looking for download links for newrelic-plugin-agent
  Could not find any downloads that satisfy the requirement newrelic-plugin-agent

感谢您的帮助。

【问题讨论】:

    标签: pip newrelic-platform


    【解决方案1】:

    今天在 Ubuntu 12.04 上安装插件代理后,我增强了 MeetMe 提供的指南。 请尝试以下步骤:

    1. 安装点子:

      $ sudo apt-get install python-pip python-dev build-essential

      $ sudo pip install --upgrade pip

      $ sudo pip install --upgrade virtualenv

    2. 对于某些插件,可能需要额外安装,因此请查看插件说明。 [例如MongoDB插件需要Mongo的python驱动]

    3. 将配置文件示例复制到 /etc/newrelic/newrelic_plugin_agent.cfg 并编辑该文件中的配置以启用插件并设置 New Relic 许可证密钥:

      $ sudo cp /opt/newrelic_plugin_agent/etc/newrelic/newrelic_plugin_agent.cfg /etc/newrelic/newrelic_plugin_agent.cfg

    4. 将 newrelic 文件夹的所有权更改为 newrelic 用户:

      $ sudo chown newrelic:newrelic /var/run/newrelic

      $ sudo chown newrelic:newrelic /var/log/newrelic

    5. 运行代理:

      $ sudo newrelic_plugin_agent -c /etc/newrelic/newrelic_plugin_agent.cfg

    6. 如果进程没有保持运行,请尝试将其作为前台进程运行并查看输出:

      $ sudo newrelic_plugin_agent -c /etc/newrelic/newrelic_plugin_agent.cfg -f

    【讨论】:

    • 你是对的。问题是 PIP 不是最新的。谢谢!
    • python 看起来很可悲,因为没有一个版本相互兼容,而且项目从来没有提到他们使用的版本......
    • 更新一下,1.3.0的包名现在改成了newrelic-plugin-agent,而不是newrelic_plugin_agent
    猜你喜欢
    • 2013-01-03
    • 2016-04-03
    • 1970-01-01
    • 1970-01-01
    • 2013-10-20
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    相关资源
    最近更新 更多