Python: Difference between revisions

718 bytes added ,  2 years ago
Added section on Python version support
(Marked this version for translation)
(Added section on Python version support)
Line 24: Line 24:
You can then load the version of your choice using <tt>module load</tt>. For example, to load Python 3.10 you can use the command
You can then load the version of your choice using <tt>module load</tt>. For example, to load Python 3.10 you can use the command
{{Command|module load python/3.10}}
{{Command|module load python/3.10}}
===Python version supported===
Python packages from the [[Available Python wheels|wheelhouse]] are mainly provided for the 3 most recent Python versions available on the systems.
In addition, newer packages version drop support of older Python versions. For instance, one package may require Python to be greater to 3.8. This will result in dependencies issues when trying to install those packages with Python 3.6. See [[Python#Package_.27X.27_requires_a_different_Python:_X.Y.Z_not_in_.27.3E.3DX.Y.27|Troubleshooting]]
Drop schedule of Python modules
{| class="wikitable"
|-
! Python version
! Date
|-
| 3.10
|
|-
| 3.9
|
|-
| 3.8
|
|-
| 3.7
| 2022-02
|-
| 3.6
| 2021-02
|-
| 3.5
| 2020-02
|-
| 2.7
| 2020-01
|}


=== SciPy stack === <!--T:31-->
=== SciPy stack === <!--T:31-->
cc_staff
284

edits