如何在Windows上安装cpplint?

时间:2015-03-17 23:50:41

标签: python windows sublimetext3 cpplint

所以我试图让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中的runas相同。我试着运行这么多不同的方法,包括输入cpplint的完整路径。有人能帮助我吗?

2 个答案:

答案 0 :(得分:1)

pip通常住在C:\Python2x\Scripts。您还需要将其添加到路径中。然后你应该能够从命令行调用pip。只需尝试打开cmd.exe并输入pip然后输入。它应该打印出一堆关于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

另见:

答案 1 :(得分:0)

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

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