0

所以我试图让 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 的完整路径。有人可以帮助我吗?

4

2 回答 2

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` 依赖解析?

或者,您可以进入文件夹setup.py并运行以下命令,完全跳过 pip:

python setup.py install

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

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

也可以看看:

于 2015-03-18T21:43:14.530 回答
0

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

  1. 以管理员身份打开命令提示符。
  2. 输入easy_install cpplint
  3. 重启 Sublime Text 3。
  4. 保存文件(确保它是“.cpp”)。
于 2016-05-17T15:36:09.400 回答