1

最近、「python」をcmdに入力するのに問題がありました。次のようなエラーが表示されます。

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'

sys.path にある types.py というファイルの名前を変更するよう誰かに言われました。Python27 ディレクトリの下の Lib フォルダーにある types.py の名前を変更しましたが、まだ変更されていません。ここで何か間違ったことをしていますか?

4

1 に答える 1

1

「abc.py」という名前のファイルを 1 つ作成したようです。そうであれば、名前を変更してください。それならうまくいくはずです。:)

于 2015-12-17T12:52:04.413 に答える