我想用可通过 Github 获得的当前版本替换我计算机上的现有版本,并将其提供给 vimpylint
插件。astroid
syntastic
具体来说,我使用的是 Ubuntu 14.04,我的电脑上安装了 pylint 1.6.4 和 astroid 1.4.9。我找不到 PPA 来将这两个程序更新到最新版本。网站说pylint
我可以使用 git 从源代码安装 pylint
。astroid
相关链接是:
git clone https://github.com/PyCQA/pylint
git clone https://github.com/PyCQA/astroid
vim
新安装的插件应该可用syntastic
。
有人能好心地向我解释一下如何实现这两个目标吗?
答案1
通过 Pip
Pypi 有一个Pylint 软件包。
你可以安装 Pypi 包
对于 Python 2
pip install --user [package]
对于 Python 3:
pip3 install --user [package]
这将安装以下软件包仅限当前用户. 对于系统范围的安装,使用sudo
并省略--user
,例如sudo pip install [package]
。
如果您没有 Pip,您可以从 Ubuntu 的存储库安装它;对于 Python 2 和 Python 3,包名称分别为pip
和。pip3
从源头
直接取自标题为“安装”的部分源代码存储库中的自述文件:
Pylint 需要 astroid 包(越晚越好)。
安装应该很简单:
python -m pip install astroid
Pylint 需要 isort 包(越晚越好)。
安装应该很简单:
python -m pip install isort
如果您想要从源发行版安装,请提取 tarball 1并运行以下命令:
python setup.py install
1显然,您也可以使用克隆的 Git 存储库,而不是源代码“tarball”。