logo univ

Télécharger et installer les logiciels
14/12/2024

logo univ
  • Retour à l'accueil Général
  • Les rubriques:
  • Nous écrire: formulaire
  • Vous aurez besoin avant toute chose d'installer les logiciels sur votre machine. Pour cela, nous vous proposons un mémento d'installation ainsi que des liens vers les sites de téléchargement.

    Python et éditeurs.

    1. Un mémento rapide, au format pdf, vous indique comment procéder pour installer Python et les modules indispensables, ainsi que Scilab

    2. Ce que nous recommandons: télécharger et installer successivement par vous même, Python 3.2, numpy, scipy et enfin matplotlib (c'est avec cela et IDLE que nous avons écrit tous les exemples du livre).
      Les liens:
      page de téléchargement sur Python.org ,
      numpy, scipy et matplotlib, hébergés à Irvine (University of California) ,
      Vérifiez soigneusement la compatibilité de vos bibliothèques: par exemple, pour Python 3.2 sous windows 64 bits, vous chargerez et installerez numpy-MKL-1.7.1.win-amd64-py3.2.exe (et pas numpy-MKL-1.7.1.win-amd64-py3.3.exe ou encore moins numpy-MKL-1.7.1.win32-py2.7.exe !).

    3. Pour installer Python numpy, scipy et matplotlib avec l'éditeur Spyder, télécharger et installer: Python avec Spyder

    4. Pour installer Python 3.3 avec numpy, scipy et matplotlib, vous pouvez encore télécharger et installer Pyzo



    Systèmes de base de données MySQL et PhpMyAdmin

    MySQL semble tout indiqué: logiciel libre et très répandu. L'interface PhpMyadmin est simple, intuitive, sans floritures parasites...
    1. Télechargez EasyPhp (vous aurez une base mysql et bien d'autres choses dont nous ne nous servirons pas).
    2. Placez le fichier téléchargé (qui est le programme d'installation) dans un répertoire EasyPhp sur une clé usb (ou sur votre disque dur).
    3. Cliquez et installez sur ce même répertoire de votre clé usb (ou sur votre disque dur).
    4. Une fois l'installation faite, ouvrez le programme, vous verrez apparaître ce menu:


      menu easy php

    5. Cliquer sur le logo Easy (à gauche de 'Apache'), puis, dans le menu, cliquer sur 'Administration':


      menu easy php

    6. Cela ouvre une page de menu dans votre navigateur (ici Firefox, que nous conseillons pour cela). Vous y verrez plus clair en ouvrant l'image (clic droit 'Afficher l'image'). C'est en cliquant en bas à droite, comme nous l'avons grossièrement indiqué, que vous accéderez à l'interface phpMyAdmin


      menu easy php


    7. Cette interface phpMyAdmin qui vous permet de créer une base ou d'ouvrir des bases existantes:


    8. menu easy php

    9. Ici, nous avons ouvert la base exemple_cpge dont vous reconnaissez sans doute le schéma:


    10. menu easy php

    11. C'est enfin en cliquant sur le bouton sql que vous pourrez introduire vos requêtes et autres jointures. Enjoy!


    12. menu easy php

    Systèmes de base de données avec SQLite et SQLite manager

  • SQLite est un système de base de données léger (son intérêt: pas de serveur, on peut l'installer sur des ordinateurs ayant une mémoire réduite: téléphones, tablettes, systèmes embarqués).

  • Il implémente une grande part de la syntaxe SQL (tout ce qui est défini dans le chapitre consacré aux bases de données dans le livre, donc tout le programme).

  • Il n'y a pas d'instructions ajoutées par rapport à SQL (sinon nous n'en parlerions pas, ni pour l'enseignement, ni pour des applications).

  • Pour l'obtenir, on pourra l'installer avec le système de gestion, SQLite manager (qui est à SQLite ce que PhpMyAdmin est à MySQL), comme un module de Firefox:
    1. Le lien de téléchargement du module: SQLite manager
    2. Une fois le téléchargement effectué, le bouton de SQLite manager sera présent dans votre navigateur (agrandissez, vous y verrez mieux).


    3. sqlite manager



      sqlite manager

  • SQLite est aussi installé dans Python. On gère les requêtes dans un programme Python en chargeant le module sqlite3. Mais cela dépasse le programme d'informatique des CPGE (question de temps, pas de difficulté). Ce pourrait toutefois vous être utile pour des TIPE.


  • Scilab: téléchargements et documentation
  • Python: téléchargements et documentation
  • Téléchargements, un site de l'Université de Californie
  • Easyphp: téléchargements et documentation
  • Easyphp: téléchargements et documentation
  • Problèmes d'encodage:

    Si vous avez du mal à exécuter les fichiers téléchargés parce que votre éditeur ne reconnait pas l'encodage, vous pouvez chercher le réglage en vous aidant de l'image ci-dessous qui montre où le trouver avec Eclipse (vous pouvez l'agrandir: clic droit 'afficher l'image').
    Que cela ne vous empêche pas de vous poser la question: pourquoi êtes vous, à votre niveau, en train d'utiliser une usine à gaz?
  • encodage UTF-8 Eclipse
  • De la même façon, l'image qui suit, que vous pouvez aussi agrandir, montre le réglage de l'encodage avec Firefox à titre d'exemple.
  • encodage UTF-8 Firefox
  • UTF-8 sur Wikipedia