-
Notifications
You must be signed in to change notification settings - Fork 292
Package compatibility
Lamparter edited this page Nov 17, 2024
·
2 revisions
Note
IronPython does not currently support packages which are C extension modules.
numpy
.
To install:
ipy -m pip install pytest==4.6.11 typing==3.10.0.0
The package fails with (probably the same issue as https://github.com/IronLanguages/ironpython3/issues/1212):
SystemError: Cannot access a closed file.
Edit _pytest/capture.py
and replace:
with f:
tmpfile = safe_text_dupfile(f, mode="wb+")
with:
tmpfile = EncodedFile(f, getattr(f, "encoding", "utf-8"))
To install:
ipy -m pip install requests==2.21.0
To install:
ipy -m pip install sympy==1.4
The above will also automatically install mpmath
1.2.1 if not yet installed.
sympy
comes with an interactive console, which can be started with:
ipy -m isympy
Still looking for more? Send a message by creating a feature request on the Issues tab.
🐍 IronPython