> There is an unused-variable message in the variables checker
> (pylint/checkers/variables.py).
> This is probably worth reading indeed, though in this particular case in
> should rather
> go in the classes checker (pylint/checkers/classes.py).

Thanks for the pointer.  I think I have a notion of how to go about
this, however, I lacked up-to-date source.

I cloned logilab-common, pylint and astroid.  Installed in ~/.local,
then tried pylint with PYTHONPATH set, but no command line args.  No
luck:

% PYTHONPATH=/home/skipm/.local/lib/python2.7/site-packages pylint
Traceback (most recent call last):
  File "/home/skipm/.local/bin/pylint", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/home/skipm/.local/lib/python2.7/site-packages/pkg_resources.py",
line 2805, in <module>
    working_set.require(__requires__)
  File "/home/skipm/.local/lib/python2.7/site-packages/pkg_resources.py",
line 696, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/home/skipm/.local/lib/python2.7/site-packages/pkg_resources.py",
line 594, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: logilab-astroid>=0.24.3
udesktop267% PYTHONPATH=/home/skipm/.local/lib/python2.7/site-packages
python Python 2.7.2 (default, Oct 17 2012, 03:11:33)
[GCC 4.4.6 [TWW]] on sunos5
Type "help", "copyright", "credits" or "license" for more information.
>>> import astroid
>>> astroid.__file__
'/home/skipm/.local/lib/python2.7/site-packages/astroid-0.24.3-py2.7.egg/astroid/__init__.pyc'
>>>

I know this isn't a distutils mailing list and that you all are
sprinting, so you're busy thinking about other stuff, however...  Any
idea how I can get past this basic hurdle so I can actually do some
work with pylint?  (Is there some non-pkg_resources way to install
these things?)

Thx,

Skip
_______________________________________________
code-quality mailing list
code-quality@python.org
http://mail.python.org/mailman/listinfo/code-quality

Reply via email to