Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/08/2011, à 07:21

daniel50170

Trouver où sont les fichiers d'un tar.bz2 installés manuellement

Bonjour,
Tout est dans le titre!
J'ai suivi ce lien :

avec ceci :
   

1. Décompressez l'archive en tapant : tar -jxvf Python-3.2.tar.bz2 (cette commande est bien entendu à changer en fonction de la version et du type de compression).
   2. Attendez quelques instants que la décompression soit complétée, puis rendez-vous dans le dossier créé dans le répertoire courant (Python-3.2 dans mon cas).
   3. Exécutez le script configure en tapant ./configure dans la console.
   4. Une fois que la configuration s'est déroulée, il n'y a plus qu'à compiler en tapant make altinstall. Cette commande compilera Python et va créer automatiquement les liens vers la version installée. Grâce à altinstall, vous pouvez être sûrs que la version que vous installez ne rentrera pas en conflit avec une autre déjà installée sur votre système.

Lorsque je tape python -V j'ai en retour :

daniel@daniel:~$ python -V
Python 2.6.6

Si je saisis :

daniel@daniel:~$ python2.6
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.

Et si je saisis :

daniel@daniel:~$ python3.2
Python 3.2.1 (default, Aug 17 2011, 23:28:43)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.

J'en déduis que les 2 sont installés ?
1ère question :

Je vous conseille également de passer par IDLE

où se trouve cette bêbete?
2 ème question et qui découle du sujet de ce post :

Les habitués du BASH devraient reconnaître cette ligne assez rapidement. smile Pour les autres, sachez qu'il suffit de mettre à la place de « adresse » le chemin absolu de l'interpréteur (le chemin qui en partant de la racine, mène à l'interpréteur Python). Par exemple :
#!/usr/bin/python3.2

Or en faisant les recherches par synatique ou >Raccoucis>Rechercher des fichiers.....je ne trouve aucun fichier dans /usr/bin/ qui pourrait être une référence pour que le fichier .py se lance.
Merci de vos lumières
Cordialement
Daniel

Dernière modification par daniel50170 (Le 20/08/2011, à 07:25)


Les énarques sont à la France ce que les humains sont à la Terre :
une dramatique invention qui se croit supérieure...

Apprenez des erreurs des autres ; votre vie sera trop courte pour les faire toutes vous-même...

Hors ligne

#2 Le 20/08/2011, à 15:49

wido

Re : Trouver où sont les fichiers d'un tar.bz2 installés manuellement

où se trouve cette bêbete?

tu trouveras le programme:

locate idle

ou

whereis idle

et cette commande t'affiche quoi?

$ ls /usr/bin/ |grep python

Hors ligne

#3 Le 20/08/2011, à 21:19

daniel50170

Re : Trouver où sont les fichiers d'un tar.bz2 installés manuellement

wido a écrit :
où se trouve cette bêbete?

tu trouveras le programme:

locate idle

daniel@daniel:~$ locate idle
/usr/lib/pulse-0.9.21/modules/module-suspend-on-idle.so
/usr/lib/purple-2/idle.so
/usr/lib/syslinux/com32/include/syslinux/idle.h
/usr/lib/telepathy/telepathy-idle
/usr/share/amsn/skins/Dark Matter 4.0/pixmaps/idle.png
/usr/share/amsn/skins/Oxygen/pixmaps/idle.png
/usr/share/amsn/skins/default/pixmaps/idle.png
/usr/share/app-install/desktop/idle-python2.6.desktop
/usr/share/app-install/desktop/idle-python2.7.desktop
/usr/share/app-install/desktop/idle-python3.1.desktop
/usr/share/app-install/desktop/idle.desktop
/usr/share/app-install/desktop/idle3.desktop
/usr/share/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.idle.service
/usr/share/doc/telepathy-idle
/usr/share/doc/telepathy-idle/AUTHORS
/usr/share/doc/telepathy-idle/NEWS.gz
/usr/share/doc/telepathy-idle/changelog.Debian.gz
/usr/share/doc/telepathy-idle/copyright
/usr/share/empathy/icons/hicolor/16x16/status/user-idle.png
/usr/share/empathy/icons/hicolor/22x22/status/user-idle.png
/usr/share/empathy/icons/hicolor/24x24/status/user-idle.png
/usr/share/empathy/icons/hicolor/32x32/status/user-idle.png
/usr/share/empathy/icons/hicolor/48x48/status/user-idle.png
/usr/share/empathy/icons/hicolor/scalable/status/user-idle.svg
/usr/share/hplip/data/images/16x16/idle.png
/usr/share/hplip/data/images/32x32/idle.png
/usr/share/icons/HighContrastLargePrintInverse/36x36/animations/process-idle.png
/usr/share/icons/HighContrastLargePrintInverse/48x48/status/gnome-netstatus-idle.png
/usr/share/icons/HighContrastLargePrintInverse/48x48/status/network-idle.png
/usr/share/icons/Humanity/animations/16/process-idle.svg
/usr/share/icons/Humanity/animations/22/process-idle.svg
/usr/share/icons/Humanity/animations/24/process-idle.svg
/usr/share/icons/Humanity/animations/32/process-idle.svg
/usr/share/icons/Humanity/status/16/user-idle-panel.svg
/usr/share/icons/Humanity/status/16/user-idle.svg
/usr/share/icons/Humanity/status/22/gnome-netstatus-idle.svg
/usr/share/icons/Humanity/status/22/network-idle.svg
/usr/share/icons/Humanity/status/22/ubuntuone-client-idle.svg
/usr/share/icons/Humanity/status/22/user-idle-panel.svg
/usr/share/icons/Humanity/status/22/user-idle.svg
/usr/share/icons/Humanity/status/24/gnome-netstatus-idle.svg
/usr/share/icons/Humanity/status/24/network-idle.svg
/usr/share/icons/Humanity/status/24/ubuntuone-client-idle.svg
/usr/share/icons/Humanity/status/24/user-idle-panel.svg
/usr/share/icons/Humanity/status/24/user-idle.svg
/usr/share/icons/Humanity-Dark/status/16/user-idle-panel.svg
/usr/share/icons/Humanity-Dark/status/22/gnome-netstatus-idle.svg
/usr/share/icons/Humanity-Dark/status/22/network-idle.svg
/usr/share/icons/Humanity-Dark/status/22/ubuntuone-client-idle.svg
/usr/share/icons/Humanity-Dark/status/22/user-idle-panel.svg
/usr/share/icons/Humanity-Dark/status/24/gnome-netstatus-idle.svg
/usr/share/icons/Humanity-Dark/status/24/network-idle.svg
/usr/share/icons/Humanity-Dark/status/24/ubuntuone-client-idle.svg
/usr/share/icons/Humanity-Dark/status/24/user-idle-panel.svg
/usr/share/icons/gnome/16x16/status/gnome-netstatus-idle.png
/usr/share/icons/gnome/16x16/status/network-idle.png
/usr/share/icons/gnome/16x16/status/user-idle.png
/usr/share/icons/gnome/22x22/status/gnome-netstatus-idle.png
/usr/share/icons/gnome/22x22/status/network-idle.png
/usr/share/icons/gnome/22x22/status/user-idle.png
/usr/share/icons/gnome/24x24/status/gnome-netstatus-idle.png
/usr/share/icons/gnome/24x24/status/network-idle.png
/usr/share/icons/gnome/24x24/status/user-idle.png
/usr/share/icons/gnome/32x32/status/gnome-netstatus-idle.png
/usr/share/icons/gnome/32x32/status/network-idle.png
/usr/share/icons/gnome/32x32/status/user-idle.png
/usr/share/icons/gnome/48x48/status/gnome-netstatus-idle.png
/usr/share/icons/gnome/48x48/status/network-idle.png
/usr/share/icons/gnome/48x48/status/user-idle.png
/usr/share/icons/ubuntu-mono-dark/status/22/gnome-netstatus-idle.svg
/usr/share/icons/ubuntu-mono-dark/status/22/network-idle.svg
/usr/share/icons/ubuntu-mono-dark/status/22/ubuntuone-client-idle.svg
/usr/share/icons/ubuntu-mono-dark/status/22/user-idle-panel.svg
/usr/share/icons/ubuntu-mono-dark/status/24/gnome-netstatus-idle.svg
/usr/share/icons/ubuntu-mono-dark/status/24/network-idle.svg
/usr/share/icons/ubuntu-mono-dark/status/24/ubuntuone-client-idle.svg
/usr/share/icons/ubuntu-mono-dark/status/24/user-idle-panel.svg
/usr/share/icons/ubuntu-mono-light/status/22/gnome-netstatus-idle.svg
/usr/share/icons/ubuntu-mono-light/status/22/network-idle.svg
/usr/share/icons/ubuntu-mono-light/status/22/ubuntuone-client-idle.svg
/usr/share/icons/ubuntu-mono-light/status/22/user-idle-panel.svg
/usr/share/icons/ubuntu-mono-light/status/24/gnome-netstatus-idle.svg
/usr/share/icons/ubuntu-mono-light/status/24/network-idle.svg
/usr/share/icons/ubuntu-mono-light/status/24/ubuntuone-client-idle.svg
/usr/share/icons/ubuntu-mono-light/status/24/user-idle-panel.svg
/usr/share/man/man2/idle.2.gz
/usr/share/man/man8/telepathy-idle.8.gz
/usr/share/pixmaps/idle.xpm
/usr/share/telepathy/managers/idle.manager
/usr/src/linux-headers-2.6.35-22/arch/arm/mach-davinci/include/mach/cpuidle.h
/usr/src/linux-headers-2.6.35-22/arch/arm/mach-s3c2410/include/mach/idle.h
/usr/src/linux-headers-2.6.35-22/arch/ia64/include/asm/idle.h
/usr/src/linux-headers-2.6.35-22/arch/x86/include/asm/idle.h
/usr/src/linux-headers-2.6.35-22/drivers/cpuidle
/usr/src/linux-headers-2.6.35-22/drivers/idle
/usr/src/linux-headers-2.6.35-22/drivers/cpuidle/Kconfig
/usr/src/linux-headers-2.6.35-22/drivers/cpuidle/Makefile
/usr/src/linux-headers-2.6.35-22/drivers/cpuidle/governors
/usr/src/linux-headers-2.6.35-22/drivers/cpuidle/governors/Makefile
/usr/src/linux-headers-2.6.35-22/drivers/idle/Kconfig
/usr/src/linux-headers-2.6.35-22/drivers/idle/Makefile
/usr/src/linux-headers-2.6.35-22/include/linux/cpuidle.h
/usr/src/linux-headers-2.6.35-22/include/linux/i7300_idle.h
/usr/src/linux-headers-2.6.35-28/arch/arm/mach-davinci/include/mach/cpuidle.h
/usr/src/linux-headers-2.6.35-28/arch/arm/mach-s3c2410/include/mach/idle.h
/usr/src/linux-headers-2.6.35-28/arch/ia64/include/asm/idle.h
/usr/src/linux-headers-2.6.35-28/arch/x86/include/asm/idle.h
/usr/src/linux-headers-2.6.35-28/drivers/cpuidle
/usr/src/linux-headers-2.6.35-28/drivers/idle
/usr/src/linux-headers-2.6.35-28/drivers/cpuidle/Kconfig
/usr/src/linux-headers-2.6.35-28/drivers/cpuidle/Makefile
/usr/src/linux-headers-2.6.35-28/drivers/cpuidle/governors
/usr/src/linux-headers-2.6.35-28/drivers/cpuidle/governors/Makefile
/usr/src/linux-headers-2.6.35-28/drivers/idle/Kconfig
/usr/src/linux-headers-2.6.35-28/drivers/idle/Makefile
/usr/src/linux-headers-2.6.35-28/include/linux/cpuidle.h
/usr/src/linux-headers-2.6.35-28/include/linux/i7300_idle.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/arch/has/cpu/idle
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/arch/has/cpu/idle/wait.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/arch/has/default/idle.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/cpu/idle
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/cpu/idle.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/cpu/idle/gov
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/cpu/idle/gov/ladder.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/cpu/idle/gov/menu.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/config/intel/idle.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/linux/cpuidle.h
/usr/src/linux-headers-2.6.35-28-generic-pae/include/linux/i7300_idle.h
/var/lib/dpkg/info/telepathy-idle.list
/var/lib/dpkg/info/telepathy-idle.md5sums

Désolé je ne sais pas mettre un  texte long dans une fefnêtre avec "ascenseur"...
ou

whereis idle

et cette commande t'affiche quoi?

$ ls /usr/bin/ |grep python

daniel@daniel:~$ ls /usr/bin/ |grep python
dh_python2
python
python2.6

Cela t'aide-t-il?
Cordialement
Daniel


Les énarques sont à la France ce que les humains sont à la Terre :
une dramatique invention qui se croit supérieure...

Apprenez des erreurs des autres ; votre vie sera trop courte pour les faire toutes vous-même...

Hors ligne

#4 Le 21/08/2011, à 14:12

wido

Re : Trouver où sont les fichiers d'un tar.bz2 installés manuellement

En même temps je ne suis pas sous Ubuntu

$ whereis idle
idle: /usr/bin/idle3.2 /usr/bin/idle /usr/share/man/man2/idle.2.gz

http://doc.ubuntu-fr.org/idle

$ ls /usr/bin/ |grep python
bpython
bpython-gtk
bpython-urwid
ipython3
python
python2
python2.7
python2.7-config
python2-config
python3
python3.2
python3.2-config
python3.2mu
python3.2mu-config
python3-config
python-config
python-loic

Cela t'aide-t-il?

c'est à moi de te la poser. smile

Arf je relis ton sujet mais tu n'as pas besoin de passer par une archive pour pouvoir utiliser python, il suffit de l'installer via le dépots:

sudo apt-get install python python3

c'est pour ça que mes commandes ne détectent rien, ils ne sont pas pour l'instant reconnu. Le réflexe quand tu es sous Linux et de regarder avant si il n'existe pas dans les dépots de ta distribution.

Hors ligne

#5 Le 21/08/2011, à 14:54

jilucorg

Re : Trouver où sont les fichiers d'un tar.bz2 installés manuellement

daniel50170 a écrit :
daniel@daniel:~$ python3.2
Python 3.2.1 (default, Aug 17 2011, 23:28:43) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.

tu as bien juste au-dessous le "prompt" de l'interpréteur :

>>>

j'imagine → quel est le problème ?

je ne trouve aucun fichier dans /usr/bin/ qui pourrait être une référence pour que le fichier .py se lance.

Quel fichier .py ?


  jiluc.
––
             Pour soutenir concrètement le logiciel libre : l'April !    http://www.april.org

Hors ligne

#6 Le 23/08/2011, à 20:08

daniel50170

Re : Trouver où sont les fichiers d'un tar.bz2 installés manuellement

@wido
bonsoir,

daniel@daniel:~$  whereis idle
idle: /usr/local/bin/idle3.2 /usr/share/man/man2/idle.2.gz

daniel@daniel:~$ sudo apt-get install python python3
[sudo] password for daniel:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet python3

et aussi au cas où :

daniel@daniel:~$ sudo apt-get install python python3.2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet python3.2
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « python3.2 »

@jilucorg
Bonsoir

daniel@daniel:~$ python2.6
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

et aussi en version3:

daniel@daniel:~$ python3.2
Python 3.2.1 (default, Aug 17 2011, 23:28:43)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

puis :

Quel fichier .py ?

pour garder les lignes et ne pas les perdre lors de la fermeture du terminal il est dit d'inscrire les lignes dans un fichier :
http://www.siteduzero.com/tutoriel-3-33 … hiers.html

l'extension est donc py....
Corcialement


Les énarques sont à la France ce que les humains sont à la Terre :
une dramatique invention qui se croit supérieure...

Apprenez des erreurs des autres ; votre vie sera trop courte pour les faire toutes vous-même...

Hors ligne

#7 Le 23/08/2011, à 20:31

jilucorg

Re : Trouver où sont les fichiers d'un tar.bz2 installés manuellement

daniel50170 a écrit :

daniel@daniel:~$ python2.6
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

et aussi en version3:

daniel@daniel:~$ python3.2
Python 3.2.1 (default, Aug 17 2011, 23:28:43)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

Bis : quel est le problème ? désinstalle python2.6 s'il te gêne.

Quel fichier .py ?

pour garder les lignes et ne pas les perdre lors de la fermeture du terminal il est dit d'inscrire les lignes dans un fichier :
http://www.siteduzero.com/tutoriel-3-33 … hiers.html

comme pour n'importe quel fichier que tu crées : il te dit « Ouvrez un éditeur » → tu crées le fichier...


  jiluc.
––
             Pour soutenir concrètement le logiciel libre : l'April !    http://www.april.org

Hors ligne