私のMacBookにはPythonがプリインストールされていて、ゆっくりとこの知らせを得ています。しかし、再ライブラリの設定が間違っている、または私は単に何かを誤解していて、物事が間違っているようです。 "import re"というPythonスクリプトを実行すると、次のエラーが表示されます。MacBookのデフォルトの設定は正しくありませんか?それとも私は単に何かを誤解したことがありますか?
Traceback (most recent call last):
File "regex.py", line 2, in <module>
import re
File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/re.py", line 4, in <module>
# re-compatible interface for the sre matching engine
AttributeError: 'module' object has no attribute 'compile'
何を与えるのですか?
深いコメントありがとう!私は上記を試して、私は私が得ると仮定したエラーを得ました。 re._file_は何らかのファイルでなければなりませんか?それを入力すると、ファイル、1行目が AttributeError: 'module'オブジェクトには属性 '_file_'がありません –
Chris
@Chris、_ouch_ - あなたのマシンがどのように混乱しているのかわかりません。 DVDからLeopardを再インストールすることを心からお勧めします(直後にソフトウェアのアップグレードを行ってください)。使用可能なディスク容量と保存可能なものがある場合は、「アーカイブしてインストールする」という選択肢を提案しますが、明示的に他の場所に保存し、最初から再インストールするオプションを選択することも魅力的です。 –
Chris、アレックスの指示に従うには、ここで 'file'の前後に* 2つのアンダースコアを使用する必要があります。 '_file_'ではなく' __file__'で結果を再投稿できますか? –