当前位置: 首页 > 知识库问答 >
问题:

如何在github上从其主分支安装pip模块?[重复]

柯鸿云
2023-03-14

我已经开始使用Python Chalice框架,我发现我需要一个在不到24小时前合并到框架的主分支的错误修复,通过这个公关:

https://github.com/aws/chalice/pull/1116

我使用Python模块的经验仅限于键入pip install并观看神奇的发生。如何直接从GitHub的主分支安装Chalice?

共有2个答案

邹禄
2023-03-14

@德拉科尼斯的答案在手动步骤方面是最简单的。如果你已经有了回购,你可以使用它的setup.py

./setup.py install

或者如果你想专门使用pip

pip install -e .

这两个命令都显示为从包含设置的项目根目录运行。py

如果你有回购做开发在它你可能想做

./setup.py develop

这将把你的工作目录符号链接到你的Python安装的站点包中,这样你的所有更改都会在你工作的时候立即显示出来。

江天宇
2023-03-14

Pip方便地具有内置的Git支持。

pip install git+https://github.com/user_name/repo_name
 类似资料:
  • 尝试安装回购的特定分支。谷歌让我这么做 分支的名称是,所以我做了,但它返回404。 如何安装此分支?

  • 问题内容: 尝试pip安装仓库的特定分支。Google告诉我 点安装git + https://github.com/user/repo.git@branch 分支的名称是我这样做的,pip install https://github.com/tangentlabs/django-oscar-paypal.git@/issue/34/oscar-0.6但是它返回了404。 如何安装此分支? 问题

  • 问题内容: 如何使用pip为Python 安装MySQLdb模块? 问题答案: 这很容易,但是很难记住正确的拼写: 如果您需要1.2.x版本(仅限旧版Python),请使用 注意:运行上述命令时,某些依赖项可能必须存在。关于如何在各种平台上安装这些的一些提示: Ubuntu 14,Ubuntu 16,Debian 8.6(jessie) Fedora 24: 苹果系统 如果失败,请尝试

  • 问题内容: 我正在尝试安装一个名为Scrapy的模块。我使用安装 我在/usr/local/lib/python2.7/site-packages中看到’scrapy’文件夹,但是当我尝试将其导入Python程序时,据说没有该名称的模块。关于为什么会发生这种情况的任何想法? 编辑:这是pip命令的输出: 当我运行/ usr / local / bin / scrapy时,会得到命令和可用命令的用法

  • 问题内容: 如何在标准的python环境中安装软件包, 即 使用新的软件包并使所有用户可以使用该新软件包,而无需使用? 通过使用以下内容,该软件包仅以root权限安装: 证明: 请不要建议我改用。我想知道我的错误以及如何正确使用点子。 编辑 我猜问题是因为不允许小组和所有人阅读已安装的内容: 问题答案: 你可能有一个错误的设定所讨论这里 从您的上一次编辑,我想您已设置为。试着做

  • 问题内容: 如何在Windows上安装pip? 问题答案: Python 2.7.9+和3.4+ 好消息!Python3.4(2014年3月发布)和Python2.7.9(2014年12月发布)随Pip一起发布。这是任何Python版本中最好的特性。它使社区丰富的图书馆向每个人开放。由于设置的困难,新手不再被排除在使用社区库之外。在与包管理器一起发布时,Python加入了、、、,几乎所有其他当代语