IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Déploiement/Installation Python Discussion :

Compiler/Compacter avec Nuitka


Sujet :

Déploiement/Installation Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 49
    Par défaut Compiler/Compacter avec Nuitka
    Bonjour

    Je suis tombé récemment sur le compilateur Nuitka. Apparemment simple à utiliser mais ne fonctionne pas chez moi

    il faut au préalable installer un compilateur à base de GCC5.1 comme MinGW a la racine du disque C: ( je suis sous windows 10 64bit )

    Installer Nuitka avec pip puis en ligne de commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nuitka --windows-disable-console monprograme.py
    J'ai deux message d'erreur suivent le compilateur que j'installe:

    - Quand j'installe MinGW Nuitka ne le trouve pas
    scons: warning: No version of Visual Studio compiler found - C/C++ compilers most likely not set correctly
    File "C:\Python34\lib\site-packages\nuitka\build\SingleExe.scons", line 376, in createEnvironment
    Error, cannot locate suitable C compiler. You have the following options:
    - Quand j'installe TDM64-GCC il me dit :

    Error, cannot find "gendef.exe" which is required though.
    Quelqu'un aurait une idée ?

  2. #2
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    T'as visiblement besoin de Visual Studio avec les lib C/C++

    Et sinon pour bien te former, les cours et tutoriels pour apprendre Python : https://python.developpez.com/cours/

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 49
    Par défaut
    Non pas forcement

    Je te quote le site officiel :


    C Compiler: You need a compiler with support for C11 or alternatively for C++03 [1]

    Currently this means, you need to use either of these compilers:

    The ``gcc` compiler of at least version 5.1, or the g++ compiler of at least version 4.4 as an alternative.
    The clang compiler on MacOS X or FreeBSD, based on LLVM version 3.2 or higher.
    The MinGW64 [2] C11 compiler on Windows, ideally the one based on gcc 5.1 or higher. Or the C++ compiler of at least version 4.4 as an alternative.
    Visual Studio 2017 or higher on Windows [3], older versions may work, but are not officially supported.

Discussions similaires

  1. [Borland CPP Compiler] Probleme avec !! Path !!
    Par kanzarih dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 20/10/2004, 23h07
  2. Réponses: 5
    Dernier message: 01/08/2004, 01h11
  3. probleme compilation classe avec Borland c++ compiler 5.5
    Par softblue dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 17/06/2004, 15h16
  4. compiler DDK avec Dev-C++
    Par jefffii dans le forum Dev-C++
    Réponses: 2
    Dernier message: 20/04/2004, 09h49
  5. [Kylix] problème compilation kylix3 avec redhat 9.0
    Par madininaoursa dans le forum EDI
    Réponses: 1
    Dernier message: 02/07/2003, 16h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo