0


0

私はwindows xp professional boxにironpython 2.0をインストールしました、そしてそれは.Net framework 2.0 Service Pack 2またはそれ以降を必要とします。 ウィンドウボックスはそれを持っています。 しかしそれでもコンソールは消えます。 どちらにも問題があります。

助けが必要?

3 Answer


1


同じ結果

Iropythonには.NET 2.0 SP1以降が必要です

事実上エラーはありません…​

私はIronpythonがそれがあるはずの場所に.Netライブラリを見つけていないと思います。

コントロールパネル\プログラムの追加と削除に.Netフレームワークが表示されている場合、これはそれらがインストールされているという意味ですか。 私はフォーラムでこの質問をしているのですが、誰もコントロールパネルのことをチェックすることについて話していません。しかし、彼らはどちらかレジストリまたは%systemroot%\ Microsoftをチェックすることについて話します .net\Framework and check for Mscorlib.dll in the respective version フォルダ。

まあ、私は.net 2.0と.net 1.1の.dllファイルを見つけましたが、 .net 3.0 If .net 3.0 is not installed, then the reason for failure of ironpythonはsp1です。net2.0はインストールされていません。

また、私はHKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \ policy \ v2.0でレジストリ情報をチェックし、.NEt 2.0、オリジナルバージョンがインストールされていることを確認しました

ただし、.NETFrameworkフォルダーに.net 3.0が見つかりましたが、policyフォルダーには見つかりませんでした。 そしてそのフォルダには、v3.0のように値が設定されているフォルダなどはありません。


1


私は方法を見つけました…​.

NET 2.0 and .Net 3.0 do not have SP1.

そのため、SP1を適用した.NETのどちらのバージョンでも、Ironpythonは機能します。


0


コマンドプロンプトを開いてそこからipyを実行するとどうなりますか?

(コマンドプロンプトから)ipy -X:ExceptionDetailを実行してください。

IPYに関連するエラーについては、Windowsイベントログ(アプリケーション)もご覧ください。

*更新*エラーが記録されていない場合は、それが一般的な問題であるかどうかを確認するために別の.NETプログラムを実行してみてください。 フレームワークをアンインストールしてフレームワークを再インストールするのが次のステップです。

乾杯、

デイビー