4

何らかの理由で、easy_installを使用して新しいモジュールをインストールしようとすると、次のエラーが発生します。

AttributeError: 'module' object has no attribute '__getstate__'

setuptools-0.6c11-py2.6を使用しています

4

4 に答える 4

6

http://code.activestate.com/lists/python-distutils-sig/13989/を試してください。要点は「setuptoolsの再インストール」です。

于 2010-08-04T14:48:53.560 に答える
3

同じ問題が発生しましたが、解決策は、setuptoolsの2つのバージョンがあったことです。1つは/usr/local/lib/python2.6/dist-packages/distribute-0.6.8-py2.6.egg/にあり、もう1つは/usr/lib/python2.6/dist-packages/にありました。前者は古いバージョンでしたが、/ usr / local / lib / python2.6/dist-packagesが私のパスの前にあります。古いものを外して、行って良かったです。

于 2010-11-02T03:35:33.337 に答える
0

私にとって、問題はjessykateが述べたのと同じでしたが、正反対でした。

/usr/local/lib/python2.6/dist-packages/にインストールされているバージョンを削除し、/ usr / lib / python2.6 /dist-packages/にあるバージョンを保持する必要がありました。これはUbuntu10.04LTSにありました。お役に立てば幸いです。

于 2011-07-06T20:52:41.233 に答える
0

コマンドを再yum reinstall python-setuptools実行してください。easy_install

于 2012-06-27T08:17:41.047 に答える