Logiciels : PyQt : Pré-requis : Installation de PyQt et PySerial

Intro


Les "PyQt Apps" que nous proposons sont écrites en PyQt (Python + Qt), une solution simple pour écrire des interfaces multi-plateformes. Il est cependant nécessaire de pré-installer PyQt ainsi que PySerial sur votre système : c'est simple sous Gnu/Linux, à priori possible également sous Mac et Windows (vos retours bienvenus).

Attention : vous devez utiliser Python 2.x et PyQt4

Sous Gnu-Linux


L'installation de PyQt se fait avec la commande :

sudo apt-get install python-qt4 python-serial

Sous Windows


Installation de PyQt

Pour l'installation de PyQt sous Windows, une procédure est décrite ici : http://www.mon-club-elec.fr/mes_downloads/tutos_pyqt/pyqt_abc_installation_windows.pdf

On trouvera également des installateurs ici (voir binary package) : http://www.riverbankcomputing.co.uk/software/pyqt/download

Installation de PySerial

Pour l'installation de PySerial sous Windows, voici une procédure utile :


Download pySerial from http://pypi.python.org/pypi/pyserial - click on pyserial-2.6.tar.gz to download the library.

Run 7-Zip (Start -> All Programs -> 7-Zip -> 7-Zip File Manager).

Open the pyserial-2.6.tar.gz file with 7-Zip (File -> Open).

Double click the "dist" folder.

Single click on the "pyserial-2.6.tar" file and click the "Extract" button at the top of the window. When asked where to put the file, specify c:\Python27\Lib\site-packages\pyserial-2.6

Exit from 7-Zip

Now that you have downloaded pySerial, install it:

Open a command window (Start -> All Programs -> Accessories -> Command Prompt) and type into the command line: cd c:\Python27\Lib\site-packages-\pyserial-2.6

Install pySerial by typing this command: c:\Python27\python.exe setup.py install
 

Voir ici :

Sous Mac


Installation de PyQt

L'installation est à faire avec Homebrew qui doit être installé. Homebrew est un installateur de paquets pour Mac comme il en existe pour Gnu/Linux (apt-get), NodeJS (npm), Python (pip), Ruby (gem), etc…

Une fois Homebrew installé faire :

brew install python
brew install pyqt

Installation de PySerial

L'installation de Python a installé pip et il est alors possible d'installer PySerial avec :

pip install pyserial

Liens utiles :

+/- désinstallation de Python 3.x ATTENTION : si vous avez installé Python 3.x au préalable, la procédure ne fonctionne pas. Il faut désinstaller Python 3.5 manuellement puis suivre ceci (remplacer whoami par votre nom d'utilisateur !) :


### Makes you owner of /usr/local
$ sudo chown -R `whoami` /usr/local

### Force uninstalls failed python
$ brew uninstall -f python

### Clear the brew cache
$ rm -rf `brew --cache`

### Recreate the brew cache
$ mkdir `brew --cache`

### Cleanup - cleans up old homebrew files
$ brew cleanup

### Prune - removes dead symlinks in homebrew
$ brew prune

### Doctor - runs homebrew checks for common error causing issues
$ brew doctor

########
### Google and follow anything steps to fix brew doctor might come back with
########

### Reinstall python
$ brew install python
 

Voir au besoin :

Page last modified on February 11, 2017, at 11:00 AM
Powered by PmWiki