誰かがこれについて手掛かりを持つかもしれません。 Google、Logilab.orgのアーカイブ、そして解決策を決定しようとしたすべての情報源が空になった。WindowsでPylintを実行する - > ImportError:組み込み関数からインポートできません
私はPyDevでPyDevをPython 2.6で動作させようとしていましたが、今はPythonをPythonで動かすのが嬉しいです。私はeasy_installを使ってpylintをインストールしました。それは依存関係です。それはうまくいくように見えました。しかし、私はC実行しようとしますpylint.bat \ \ python26 \スクリプトを、私は次を得る:
Traceback (most recent call last):
File "C:\Python26\Scripts\pylint", line 5, in <module>
pkg_resources.run_script('pylint==0.24.0', 'pylint')
File "c:\Python26\lib\site-packages\pkg_resources.py", line 489, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "c:\Python26\lib\site-packages\pkg_resources.py", line 1207, in run_script
execfile(script_filename, namespace, namespace)
File "c:\python26\lib\site-packages\pylint-0.24.0-py2.6.egg\EGGINFO\scripts\pylint", line 3, in <module>
from pylint import lint
File "c:\Python26\lib\site-packages\pylint-0.24.0-py2.6.egg\pylint\lint.py", line 31, in <module>
from pylint.checkers import utils
File "c:\Python26\lib\site-packages\pylint-0.24.0py2.6.egg\pylint\checkers\__init__.py", line 44, in <module>
from logilab.astng.utils import ASTWalker
File "c:\Python26\lib\site-packages\logilab_astng-0.22.0py2.6.egg\logilab\astng\__init__.py", line 58, in <module>
from logilab.astng.nodes import *
File "c:\Python26\lib\site-packages\logilab_astng-0.22.0-py2.6.egg\logilab\astng\nodes.py", line 54, in <module>
from logilab.astng.node_classes import Arguments, AssAttr, Assert, Assign, \
File "c:\Python26\lib\site-packages\logilab_astng-0.22.0-py2.6.egg\logilab\astng\node_classes.py", line 27, in <module>
from logilab.astng.bases import (NodeNG, Statement, Instance, InferenceContext,
File "c:\Python26\lib\site-packages\logilab_astng-0.22.0-py2.6.egg\logilab\astng\bases.py", line 28, in <module>
from logilab.common.compat import builtins
ImportError: cannot import name builtins
私は周りにマックとbased.pyに見えたが、私は、問題が何であるか見当もつかない。私のシェルパスにはC:\ python26; c:\ Python26 \ Scriptsがあります。
これはlib2to3と関係がありますか?またはPython 2.6との互換性?
「easy_install pylint」を使用してpylintをインストールしましたが、logilab-commonは最新の0.56.2になっています。
ありがとうございます!
私はloginson.common.compatモジュールがbuiltins.pyかどうかをチェックします。ファイルが見つからない場合は、再インストールしてください –
私は、組み込みのものが別の組み込みのものであるとは思わないと思います。 compatモジュールは、Python 2.5より前には使われていなかったいくつかの組み込み関数を実装しているようです。例えばsum()はcompat.pyにあります。 – garlicman