File tree 1 file changed +7
-5
lines changed
1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -15,13 +15,12 @@ CPython (most common implementation) and PyPy_.
15
15
.. _PyPy : http://pypy.org
16
16
17
17
18
- Manually building the Charm++ shared library (required for Python 3.8 and newer)
18
+ Manually building the Charm++ shared library
19
19
--------------------------------------------
20
20
21
+ Use this to build Charm4py binaries manually, instead of downloading prebuilt libraries from pip.
21
22
This is needed when building Charm++ for specialized machine/network layers
22
- other than TCP and MPI (e.g. Cray XC/XE). It is also currently needed for Python versions
23
- 3.8 and newer, since the current pip package of Charm4py is only compatible with Python 3.7
24
- and older.
23
+ other than TCP and MPI (e.g. Cray XC/XE).
25
24
26
25
Before installing, you need the following prerequisites:
27
26
- CPython: numpy, greenlet and cython (``pip3 install 'numpy>=1.10.0' cython greenlet ``)
@@ -76,9 +75,12 @@ array_hello.py, which can be run as follows::
76
75
to manually build the Charm++ library (see below).
77
76
78
77
79
- pip (Python 3.7 and older)
78
+ pip
80
79
---
81
80
81
+ This option installs prebuilt Charm4Py binaries from pip. The prebuilt pip libraries
82
+ were built with Python 3.7.
83
+
82
84
To install on regular Linux, macOS and Windows machines, do::
83
85
84
86
$ pip3 install charm4py
You can’t perform that action at this time.
0 commit comments