【问题标题】:Installing a github package without setup.py?在没有 setup.py 的情况下安装 github 包?
【发布时间】:2017-07-14 21:45:48
【问题描述】:

我正在尝试使用 pip 安装 https://github.com/ExaVault/evapi-python.git,但它没有 setup.py 那么我应该如何使用它?我想使用它包含的包,但是没有 setup.py 我应该如何使用它?

【问题讨论】:

  • 为什么不创建一个 setup.py?

标签: python python-2.7 pip setup.py


【解决方案1】:

只是一个未完成的、损坏的包,它不应该由 Python 工具安装。手动安装——克隆 repo 并将文件复制到site-packages

并向他们发送错误报告。或者更好的是拉取请求。

更新。哦,我明白了,你已经发送了a bug report,很好!

【讨论】:

  • 在阅读了许多帖子并变得更加困惑之后,这个简单的答案就可以了。我希望我能给你 100 票而不是 1 票。非常感谢。
【解决方案2】:

安装它看起来像是一项手动工作,但您仍然可以使用它。在https://github.com/ExaVault/evapi-python/archive/master.zip 以 zip 格式下载它,解压,转到 evapi-python-master 文件夹,转到 src,然后将代码放在那里。

import V1Api
import ApiClient

...

【讨论】:

  • 太棒了,你是我的英雄。你能详细说明吗?将代码放在那里是什么意思?
  • src 中创建一个文件并命名为mycode.py,然后将上面的代码放入其中。
  • 不客气。如果它解决了您的问题,请确保通过单击复选标记接受此答案。
猜你喜欢
  • 1970-01-01
  • 2023-03-17
  • 2021-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多