我正在尝试安装Django的debug_toolbar行分析器。按照the docs,我需要安装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
ERROR: Cannot find command 'hg' - do you have 'hg' installed and in your PATH?
关键是此错误消息。 Windows路径中是否包含hg.exe的路径?您的“虚拟环境”到底是什么意思?
在我看来,在Windows上轻松工作的简单方法是使用scoop。
然后您不必担心添加路径,只需通过以下方法安装Mercurial:
scoop install mercurial
您已经完成。