-1

わかりましたので、コマンドを入力しようとしました: python しかし、これを吐き出してしまいます:

Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 62, in <module>
    import os
  File "C:\Python27\lib\os.py", line 398, in <module>
    import UserDict
  File "C:\Python27\lib\UserDict.py", line 83, in <module>
    import _abcoll
  File "C:\Python27\lib\_abcoll.py", line 70, in <module>
    Iterable.register(str)
  File "C:\Python27\lib\abc.py", line 107, in register
    if not isinstance(subclass, (type, types.ClassType)):
AttributeError: 'module' object has no attribute 'ClassType'

types.py の名前を nottypes.py に変更しましたが、まったく同じメッセージが表示されます。

4

2 に答える 2

15

sys.path「types.py」で何か他のものを呼び出しました。名前を変更します。

于 2013-07-18T07:26:38.610 に答える
6

Python 3 では、ClassType が から削除されましたtypes。代わりに使用できますisinstance(var_name, type)

于 2016-05-29T20:17:11.090 に答える