Я хотел бы заменить существующие версии pylint и astroid на моем компьютере текущими версиями, которые доступны через Github, и сделать его доступным для плагина vim syntastic.
В частности, я использую Ubuntu 14.04 и pylint 1.6.4, а astroid 1.4.9 установлены на моем компьютере. Я не могу найти PPA для обновления этих двух программ до новейших версий. На веб-сайте pylint говорится, что я могу установить pylint и astroid из источника с помощью git. Соответствующие ссылки:
git clone https://github.com/PyCQA/pylint
git clone https://github.com/PyCQA/astroid
Новая установка должна быть доступна плагину vim syntastic.
Может ли кто-нибудь объяснить мне, как достичь этих двух целей?
Pypi имеет пакет для Pylint.
Вы можете установить Pypi-пакеты
для Python 2 сpip install --user [package]
для Python 3: pip3 install --user [package]
Это установит пакет только для текущего пользователя. Для общесистемной установки используйте sudo и опустите --user, e. г. sudo pip install [package].
Если у вас нет Pip, вы можете установить его из репозиториев Ubuntu; имена пакетов - pip и pip3 для Python 2 и Python 3 соответственно.
Взято прямо из пакета для Pylint of файл read-me в репозитории исходного кода:
Pylint требует пакет astroid (чем позже, тем лучше). https://github.com/PyCQA/astroid Установка должна быть такой же простой, как:python -m pip install astroid
Pylint требует пакет isort (чем позже, тем лучше). https://github.com/timothycrosley/isort Установка должна быть такой же простой, как: python -m pip install isort
Если вы хотите установить из исходного дистрибутива, извлеките tarball1 и запустите следующие команды: python setup.py install
1 Очевидно, что вместо исходного кода «tarball» вы также можете использовать клонированный репозиторий Git.
Pypi имеет пакет для Pylint.
Вы можете установить Pypi-пакеты
для Python 2 сpip install --user [package]
для Python 3: pip3 install --user [package]
Это установит пакет только для текущего пользователя. Для общесистемной установки используйте sudo и опустите --user, e. г. sudo pip install [package].
Если у вас нет Pip, вы можете установить его из репозиториев Ubuntu; имена пакетов - pip и pip3 для Python 2 и Python 3 соответственно.
Взято прямо из пакета для Pylint of файл read-me в репозитории исходного кода:
Pylint требует пакет astroid (чем позже, тем лучше). https://github.com/PyCQA/astroid Установка должна быть такой же простой, как:python -m pip install astroid
Pylint требует пакет isort (чем позже, тем лучше). https://github.com/timothycrosley/isort Установка должна быть такой же простой, как: python -m pip install isort
Если вы хотите установить из исходного дистрибутива, извлеките tarball1 и запустите следующие команды: python setup.py install
1 Очевидно, что вместо исходного кода «tarball» вы также можете использовать клонированный репозиторий Git.
Pypi имеет пакет для Pylint.
Вы можете установить Pypi-пакеты
для Python 2 сpip install --user [package]
для Python 3: pip3 install --user [package]
Это установит пакет только для текущего пользователя. Для общесистемной установки используйте sudo и опустите --user, e. г. sudo pip install [package].
Если у вас нет Pip, вы можете установить его из репозиториев Ubuntu; имена пакетов - pip и pip3 для Python 2 и Python 3 соответственно.
Взято прямо из пакета для Pylint of файл read-me в репозитории исходного кода:
Pylint требует пакет astroid (чем позже, тем лучше). https://github.com/PyCQA/astroid Установка должна быть такой же простой, как:python -m pip install astroid
Pylint требует пакет isort (чем позже, тем лучше). https://github.com/timothycrosley/isort Установка должна быть такой же простой, как: python -m pip install isort
Если вы хотите установить из исходного дистрибутива, извлеките tarball1 и запустите следующие команды: python setup.py install
1 Очевидно, что вместо исходного кода «tarball» вы также можете использовать клонированный репозиторий Git.