0

我正在尝试安装 Django 的 debug_toolbar 行分析器。根据文档,我需要安装 Mercurial。

我已经在我的 Windows 机器上安装了 Mercurial,当我在项目虚拟环境之外的命令提示符中键入 hg 时,它看起来没问题。问题是当我在虚拟环境中输入相同的命令时会引发错误:

ERROR: Error [WinError 2] The system cannot find the file specified while executing command hg clone --noupdate -q https://bitbucket.org/kmike/line_profiler 'c:\[user]\environments\[project]\src\line-profiler'

ERROR: Cannot find command 'hg' - do you have 'hg' installed and in your PATH?

我该如何解决?最终目标是安装 line_profiler

4

1 回答 1

0

ERROR: Cannot find command 'hg' - do you have 'hg' installed and in your PATH?

关键是这个错误信息。您的 Windows 路径中是否包含 hg.exe 的路径?您的“虚拟环境”究竟是什么意思?

在我看来,在 Windows 上使用 mercurial 的简单方法是使用scoop

然后你就不用担心添加路径了,只需通过安装 mercurial

scoop install mercurial

你就完成了。

于 2019-11-05T14:16:55.703 回答