【问题标题】:How to pip install from github....powershell gives error Cannot find command 'git'?如何从 github 进行 pip install ....powershell 给出错误找不到命令“git”?
【发布时间】:2015-07-09 13:12:56
【问题描述】:

我正在尝试将 psycopg2 安装到我的 virtualenv 中。我试过 pip 我试过 easy_install 没有任何效果...从 pip 安装是更理想的选择,但它必须通过 nwcell 的 github 包 https://github.com/nwcell/psycopg2-windows 完成,这是我一直在使用的命令:

pip install git+https://github.com/nwcell/psycopg2-windows.git@win64-py34#egg=psycopg2

【问题讨论】:

  • 附带说明一下,这在 Windows 上 仍然 是必需的吗?我以为Christoph Gohlke's wheels 解决了所有问题(您可以通过下载.whlpip install foo.whl 来安装它们,或者直接通过HTTP 安装)?

标签: python powershell pip virtualenv psycopg2


【解决方案1】:

正如the docs 所说:

pip 支持从 Git、Mercurial、Subversion 和 Bazaar 安装,并使用 url 前缀检测 VCS 的类型:“git+”、“hg+”、“bzr+”、“svn+”。

pip 需要在您的路径上使用有效的 VCS 命令:git、hg、svn 或 bzr。

因此,如果您的%PATH% 上没有有效的git 命令,则无法使用pip install git+<anything>。要修复它,install git,并确保它最终出现在您的 %PATH% 上。

【讨论】:

  • 如果您是从命令行运行,您可能需要在修改 PATH 后重新启动它才能识别它
猜你喜欢
  • 2013-11-18
  • 2018-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-16
  • 1970-01-01
相关资源
最近更新 更多