私は PyCharm が好きで、以前は Python プロジェクトで使用していましたが、IronPython をいじり始めたばかりで、PyCharm やその他の IDE (正常に動作する VS を除く) に .NET を認識させる方法がわかりません。ライブラリ。
たとえば、次のコードがあります。
from System.Environment import *
path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
上記のコードは正常に動作しますが、「システム」の部分は「未解決の参照システム」というメッセージとともに灰色の下線が引かれています。IronPython のドキュメントでは、 System はモジュールではなく名前空間であると説明されています。もしそうなら、私はtype(system)
得る<type 'namespace#'>
。PyCharm/PyDev に名前空間も認識させる方法はありますか? ちなみに、PATH は問題ありません。すべて問題ありません。