Configuration requise
Systèmes d’exploitation pris en charge
Windows
- Microsoft Windows 2000 (x64, x86)
- Microsoft Windows XP (x64, x86)
- Microsoft Windows Serveur 2003 (x64, x86)
- Microsoft Windows Serveur 2008 (x64, x86)
- Microsoft Windows Serveur 2012 (x64, x86)
- Microsoft Windows Vista (x64, x86)
- Microsoft Windows 7 (x64, x86)
- Microsoft Windows 8 (x64, x86)
- Microsoft Windows 10 (x64, x86)
Linux
- Ubuntu
- OuvrirSUSE
- CentOS
- et d’autres
Configuration système requise pour la plate-forme Linux cible
-
Bibliothèques d’exécution GCC-6 (ou ultérieures).
-
Dépendances de .NET Core Runtime. L’installation de .NET Core Runtime n’est PAS nécessaire.
-
Pour Python 3.5-3.7 : La version
pymalloc
de Python est nécessaire. L’option de construction--with-pymalloc
Python est activée par défaut. En règle générale, la versionpymalloc
de Python est marquée du suffixem
dans le nom de fichier. -
libpython
bibliothèque partagée Python. L’option de construction--enable-shared
Python est désactivée par défaut, certaines distributions Python ne contiennent pas la bibliothèque partagéelibpython
. Pour certaines plates-formes Linux, la bibliothèque partagéelibpython
peut être installée à l’aide du gestionnaire de packages, par exemple :sudo apt-get install libpython3.7
. Le problème courant est que la bibliothèquelibpython
est installée à un emplacement différent de l’emplacement système standard pour les bibliothèques partagées. Le problème peut être résolu en utilisant les options de construction Python pour définir des chemins de bibliothèque alternatifs lors de la compilation de Python, ou en créant un lien symbolique vers le fichier de bibliothèquelibpython
dans l’emplacement standard du système pour les bibliothèques partagées. Généralement, le nom du fichier de bibliothèque partagéelibpython
estlibpythonX.Ym.so.1.0
pour Python 3.5-3.7, oulibpythonX.Y.so.1.0
pour Python 3.8 ou version ultérieure (par exemple : libpython3.7m.so.1.0, libpython3.9.so.1.0).