Python と .Net アンダーレイの両方についてもっと学びたいので、IronPython を試してみたいと思いました。最後のバージョン (2.7.3) をインストールし、clr をインポートしようとすると、最初の行で実行できず、「CLR という名前のモジュールがありません」というエラーがスローされます。私はグーグルで検索しましたが、その問題について何も見つかりませんでした。IronPython のインストールは、すべての Windows アプリが一般的であるように、かなり簡単なので、ここで見逃したものを見つけることができません。手がかりはありますか?
質問する
10373 次
2 に答える
3
Python でのインポートは、Windows のような大文字と小文字を区別しないプラットフォームでも大文字と小文字を区別します ( PEP 235 )。(それを回避する方法があるかもしれませんが、互換性のために、それらを使用することはお勧めしません。)
コードを正しい小文字のスペルに変更すると、すべてが機能するはずです。
import clr
それが問題でない場合は、間違った (IronPython 以外の) インタープリター/実装が原因である可能性があります。Visual Studio の Python ツールを使用して実行している場合、プロジェクト プロパティ/一般/インタープリターの設定は、標準の Python 実装 ( Python ...)ではなく、 IronPython ... を表示する必要があります。
于 2013-04-06T08:52:47.980 に答える
0
clr をインストールするには、pythonnet ライブラリをインストールする必要があります。
pip install pythonnet を使用して pythonnet をインストールできます
于 2015-02-04T10:00:30.230 に答える