如何在 windows 上安装 cpplint?

How to install cpplint on windows?

所以我试图让 cpplint 在 Sublime Text 3 上工作,我使用 Sublime 上的包安装程序下载了 cppcheck 和 cpplint,现在我正在尝试按照这些说明进行操作 https://github.com/SublimeLinter/SublimeLinter-cpplint

我安装了 Python 并且我想我安装了 get-pip 因为使用命令提示符告诉我 pip 是最新的但是当我到达它说 运行

[sudo] pip install cpplint

我迷路了。

我已经把 Python34 放在我的路径上,据我了解,sudo 是一个 Linux 命令,相当于 运行 中的 windows。我尝试了 运行 多种不同的方式,包括输入 cpplint 的完整路径。有人可以帮我吗?

pip 通常生活在 C:\Python2x\Scripts。您还需要将其添加到您的路径中。然后你应该能够从命令行调用 pip。只需尝试打开 cmd.exe 并输入 pip 然后回车。它应该打印出一堆关于 pip 的有用信息。如果它只是给你一个无法识别的命令,那么你可能将它添加到路径中不正确。

您也可以 运行 像这样点:

c:\Python27\pip.exe install somePackage

如果您 运行宁 cmd.exe 作为管理员用户,这应该可以正常工作。当我下载了一个我想用 pip 安装的包时,我通常打开 cmd.exe 然后将目录更改为文件的位置。所以在你的命令行上,你会做这样的事情:

cd c:\path\to\cpplint

现在您位于正确的位置,您可以 运行 dir 获取该文件夹中内容的列表。这是一个很好的健全性检查,因为有时当您解压缩一个包时,您需要导航到一个子文件夹以获取 setup.py 脚本。如果您看到 setup.py,请上一层并执行以下操作:

c:\Python27\Scripts\pip.exe install -e directoryName

Can I use `pip` instead of `easy_install` for `python setup.py install` dependency resolution?

或者,您可以使用 setup.py 进入文件夹,仅 运行 以下内容,完全跳过 pip:

python setup.py install

最后,您还可以使用 pip 从压缩下载安装:

pip install c:\path\to\zipped\package

另请参阅:

如果您使用的是 Windows 10,请执行以下操作:

  1. 以管理员身份打开命令提示符。
  2. 输入easy_install cpplint.
  3. 重启 Sublime Text 3。
  4. 保存文件(确保它是“.cpp”)。