Que faire avec un bloc note C après compilation

Fermé
Prot0.8 Messages postés 46 Date d'inscription samedi 15 juillet 2017 Statut Membre Dernière intervention 5 octobre 2018 - 2 oct. 2018 à 22:16
bert de la speed Messages postés 762 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 août 2022 - 4 oct. 2018 à 13:06
Bonjour,
J'ai compilé un programme python avec cython et je me retrouve maintenant avec un bloc note C. Mais comment faire pour transformer cela en programme executable ? Me faut-il un compilateur et si oui qu'est ce que vous me conseilleriez ?
Merci d'avance pour vos réponses.
A voir également:

2 réponses

bert de la speed Messages postés 762 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 août 2022 110
3 oct. 2018 à 14:39
T'aurais pu créer un exécutable depuis python sans passer par C;
utilise cx_Freeze
0
OK merci pour le coup de main mais je ne sais pas comment créer un exécutable directement depuis Python ?
Je tente avec cx freeze et je tiens au courant si j'ai des soucis.
0
bert de la speed Messages postés 762 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 août 2022 110
4 oct. 2018 à 13:05
aucun souci
0
Prot0.8 Messages postés 46 Date d'inscription samedi 15 juillet 2017 Statut Membre Dernière intervention 5 octobre 2018 1
3 oct. 2018 à 18:58
Quand je fait les manips pour compiler mon programme avec le script dans python j'obtiens un message d'erreur comme quoi le module "cx_Freeze" n'existe pas :

Traceback (most recent call last):
File "C:\Users\NoName\Documents\Scripts\setup.py", line 1, in <module>
from cx_Freeze import setup, Executable
ModuleNotFoundError: No module named 'cx_Freeze'

Et si j'essaie d'installer cx_Freeze depuis la console Windows, j'obtiens ça :

Command "c:\users\noname\appdata\local\programs\python\python37-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\NoName\\AppData\\Local\\Temp\\pip-install-bjpk90rt\\cx-Freeze\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\NoName\AppData\Local\Temp\pip-record-2c1bjuv_\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\NoName\AppData\Local\Temp\pip-install-bjpk90rt\cx-Freeze\
0
bert de la speed Messages postés 762 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 août 2022 110
4 oct. 2018 à 13:06
ouvre ton cmd et tape :
pip install cx_freeze et laisse installer puis reprend tes manips
0