Pobrałem Python for .NET.
Wewnątrz zamka znajduje się clr.pyd
, nPython.exe
, Python.Runtime.dll
i 2 pliki bazy danych debugowania.
Umieściłem clr.pyd i Python.Runtime.dll w moich python DLLs katalog C: \ Python27 \ DLLs myśląc, że to wszystko, co jest potrzebne do instalacji. I wtedy otworzyć Pythona GUI oraz typ import clr i uzyskać:Jak zainstalować Python dla .NET na Windows
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import clr
SystemError: dynamic module not initialized properly
Nowy w Pythonie, ale nie .NET i chcesz korzystać z CPython i nie IronPython. Czego mi brakuje w tej instalacji? Readme z Python dla .NET mówi, że jest instalacja dla pakietu Windows, ale wszystko, co znalazłem, to plik zip.
"python.net" nie masz na myśli ironpython? –
Ja nie. IronPython to własny plik wykonywalny stworzony przez MS. Chcę użyć "normalnego" Pythona, ale mam do niego bibliotekę .NET. To było moje zrozumienie Python.NET to robi. – user441521
Twoje zrozumienie jest poprawne. Chciałbym to wyjaśnić, ponieważ IronPython jest. Env en, który zawiera Python. Python .Net pozwala Pythonowi zawrzeć .Net – bc3tech