rsnt_translations
56,437
edits
No edit summary |
No edit summary |
||
Line 111: | Line 111: | ||
== Environnements virtuels Python == | == Environnements virtuels Python == | ||
Gurobi a sa propre version de Python qui ne contient aucun autre paquet de tiers autre que Gurobi. Pour utiliser Gurobi avec d'autres paquets Python comme NumPy, Matplotlib, Pandas et autres, il faut [[Python/fr#Créer_et_utiliser_un_environnement_virtuel|créer un environnement virtuel Python]] dans lequel seront installés <code>gurobipy</code> et par exemple <code>pandas</code>. Notez que quand vous utilisez Gurobi avec Python, il est important de minimiser le nombre de fois que votre code Python tente d'obtenir une licence sur le seul serveur de licence Gurobi de Calcul Canada, car ceci crée une surcharge et peut nuire à vos tâches Gurobi et à celles des autres utilisateurs. | |||
Gurobi a sa propre version de Python qui ne contient aucun autre paquet de tiers autre que Gurobi. Pour utiliser Gurobi avec d'autres paquets Python comme NumPy, Matplotlib, Pandas et autres, il faut [[Python/fr#Créer_et_utiliser_un_environnement_virtuel|créer un environnement virtuel Python]] dans lequel seront installés <code>gurobipy</code> et par exemple <code>pandas</code>. | |||
Pour cette raison, votre code Python devrait autant que possible travailler dans un seul environnement et créer les nouveaux modèles à l'intérieur de cet environnement, au besoin. | |||
Puisqu'un nouveau jeton de licence est émis à la création d'un nouval environnement, il est très important de ne pas créer un nouveal environnement dans une boucle. Pour plus de détails, consultez la [https://www.gurobi.com/documentation/9.5/refman/py_env_start.html documentation Gurobi]. | |||
Before we start, we need to decide which combination of versions for Gurobi and Python to use. For example compare the python versions supported by the gurobi 8.11 and 9.0.1 modules: | Before we start, we need to decide which combination of versions for Gurobi and Python to use. For example compare the python versions supported by the gurobi 8.11 and 9.0.1 modules: |