Django Lint 抛出错误
Django Lint throwing error
我安装了 Python Lint 用于 Python 代码的静态分析
pylint --version:
No config file found, using default configuration
pylint 1.4.1,
astroid 1.3.4, common 0.63.2
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
[GCC 4.8.2]
我目前正在开发一个 django 项目,为此我安装了 python-django-lint 包。但是当我调用 django-lint 时它会抛出一个错误:
Traceback (most recent call last):
File "/usr/bin/django-lint", line 25, in <module>
sys.exit(script.main())
File "/usr/lib/pymodules/python2.7/DjangoLint/script.py", line 119, in main
AstCheckers.register(linter)
File "/usr/lib/pymodules/python2.7/DjangoLint/AstCheckers/__init__.py", line 22, in register
from size import SizeChecker
File "/usr/lib/pymodules/python2.7/DjangoLint/AstCheckers/size.py", line 19, in <module>
from pylint.interfaces import IASTNGChecker
ImportError: cannot import name IASTNGChecker
我正在使用 Python 3.4 和 Django 1.6。
安装 python3-pip
包,删除 python-django-lint
包,然后调用 sudo pip3 install pylint-django
。
要调用它,请调用 pylint --load-plugins pylint_django...
我安装了 Python Lint 用于 Python 代码的静态分析
pylint --version:
No config file found, using default configuration
pylint 1.4.1,
astroid 1.3.4, common 0.63.2
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
[GCC 4.8.2]
我目前正在开发一个 django 项目,为此我安装了 python-django-lint 包。但是当我调用 django-lint 时它会抛出一个错误:
Traceback (most recent call last):
File "/usr/bin/django-lint", line 25, in <module>
sys.exit(script.main())
File "/usr/lib/pymodules/python2.7/DjangoLint/script.py", line 119, in main
AstCheckers.register(linter)
File "/usr/lib/pymodules/python2.7/DjangoLint/AstCheckers/__init__.py", line 22, in register
from size import SizeChecker
File "/usr/lib/pymodules/python2.7/DjangoLint/AstCheckers/size.py", line 19, in <module>
from pylint.interfaces import IASTNGChecker
ImportError: cannot import name IASTNGChecker
我正在使用 Python 3.4 和 Django 1.6。
安装 python3-pip
包,删除 python-django-lint
包,然后调用 sudo pip3 install pylint-django
。
要调用它,请调用 pylint --load-plugins pylint_django...