私は古いWin2Kマシンから、はるかに強力なVista 64ビットPCに移行しています。ほとんどの移行はかなりスムーズに進んでいますが、Python関連のツールをすべて再インストールする必要があることがわかりました。easy_installで機械化がインストールされていませんか?
私はmechanize-0.1.11.tar.gzファイルをダウンロードし、easy_installを実行してインストールしました。これにより、C:¥Python25¥Lib¥site-packages¥mechanize-0.1.11-py2.5.eggが作成されました。
私はそれをテストするためにpythonスクリプトを実行しました。それはインタプリタの下でうまくいきました。しかし、py2exeを実行してスクリプトをコンパイルすると、機械化が見つからないというメッセージが表示されます。
私はeggを新しいフォルダに移動し、easy_installを使用してインストールしました。インストールしたことをすべて表示しました。
しかし、py2exeを使用しようとしても同じメッセージが表示されます。その機械化は存在しません!
私は、ディスク全体の "mechanize"の検索を行い、結果として2つの卵子ファイルしか取得しませんでした。どのファイルをインストールで作成する必要がありますか、どこにファイルを配置すると思いますか?
明らかに、私はここに何かが欠けている...任意の提案?
おそらく、私が実行しているPythonは、32ビット2.5.4バージョンです...これは64ビットバージョンをインストールする前にすべてが正常に動作するようにしたいと思っていました。いくつかのツール(easy_install & py2exe)が64ビットバージョンをサポートしているようです。その問題の一部ですが、&を64ビット版で実行する必要がありますか?スクリプトを実行すると32ビットPCを実行する人にとっては問題になりますか?
私はeasy_installを用setuptoolsの-0.6c9.win32-py2.5.exeインストーラを使用しています。 私はpy2exeサイトをチェックして、あなたが言及した注釈を見てください。機械化をインストールする方法を見つけようとしました。それは卵ではありません。ピークページhttp://peak.telecommunityで。私はオプションのリストを見ました。-Z、助けがありませんでした。それから "easy_install"に従う必要があることに気付きましたが、ファイル名はまだ動作しません。私はこの点から離れなければいけないと思っています。私の心をはっきりさせておく必要があります。あまりにも多くの情報が関連していないようです... 助けてくれてありがとう... –
私は、問題は、py2exeユーティリティではなく、easy_install(インストールされていない)の機械化をインストールすることです。 easy_installの使い方は、私が紛失しているはずの痛いほど明白な点があります。私の妻が頻繁に言いましたが、時には2x4がかかることもあります。時には旋律のハンマーが必要になることもあります... –
私は同意します。私は説明されているようにmechanizeでeasy_installを実行し、卵ファイルに圧縮されていないパッケージを手に入れました。 "easy_install --always-unzip mechanize"はやりました。 – hughdbrown