Pages : 1
#1 Le 03/09/2012, à 17:19
- Anthony.flet
Python 3.2.3
Bonjour,
Je cherche à connaître l'emplacement de python 3.2.3 en vain...
Parce qu’en fait j'apprend à l'utiliser. Et j'ai créer un fichier .py avec en début de fichier le fameux #!EMPLACEMENT. Mais j'ai été voir dans /usr/bin/ et je n'est pas python 3 mais seulement python 2 (qui ceci dit quand je met le chemin de ce dernier ne me permet pas d'executer mon script). Donc j'aimerais savoir si on pouvez connaître l'emplacement de python 3.2.3 en ligne de commande ?
Hors ligne
#2 Le 03/09/2012, à 17:33
- pingouinux
Re : Python 3.2.3
Bonjour,
C'est peut-être qu'il n'est pas installé.
Que donnent ces commandes ?
type python3
ls -l /usr/bin/python*
Hors ligne
#3 Le 03/09/2012, à 17:36
- Anthony.flet
Re : Python 3.2.3
Je suis vraiment étonner du résultat ! J'ai utiliser python 3 en ligne de commande pourtant o_O
lrwxrwxrwx 1 root root 9 août 20 19:07 /usr/bin/python -> python2.7
lrwxrwxrwx 1 root root 9 août 20 19:07 /usr/bin/python2 -> python2.7
-rwxrwxrwx 1 root root 2799288 août 1 07:46 /usr/bin/python2.7
Hors ligne
#4 Le 03/09/2012, à 17:44
- moths-art
Re : Python 3.2.3
Tu es sous quel version d'Ubuntu?
T'as pas installé ton python 3 via un "apt get install" traditionnel??
Site : https://mothsart.github.io Dépôts Git : https://github.com/mothsart PPAs : https://launchpad.net/~jerem-ferry
Hors ligne
#5 Le 03/09/2012, à 17:46
- Anthony.flet
Re : Python 3.2.3
Je suis sous ubuntu 12.4 non je l'ai installer comme décrit sur le site du zero. Au pire je refait une install propre (mais pour le supprimé faut que je le retrouves :s )
Dernière modification par Anthony.flet (Le 03/09/2012, à 17:46)
Hors ligne
#6 Le 03/09/2012, à 17:50
- pingouinux
Re : Python 3.2.3
Éventuellement, pour le retrouver :
sudo find / -type f -name python3\*
Celle-ci n'a rien donné ?
type python3
Hors ligne
#7 Le 03/09/2012, à 17:53
- Anthony.flet
Re : Python 3.2.3
Voilà le résultat retourner :
/usr/share/vim/vim73/autoload/python3complete.vim
/usr/share/gtksourceview-3.0/language-specs/python3.lang
/usr/local/share/man/man1/python3.2.1
/usr/local/bin/python3.2
/usr/local/bin/python3.2m
/usr/local/bin/python3.2m-config
/home/anthony/.local/share/Trash/files/Python-3.2.3/PCbuild/python3dll.vcproj
/home/anthony/.local/share/Trash/files/Python-3.2.3/PC/python3dll.c
/home/anthony/.local/share/Trash/files/Python-3.2.3/PC/python3.mak
/home/anthony/.local/share/Trash/files/Python-3.2.3/PC/python3.def
/home/anthony/.local/share/Trash/files/Python-3.2.3/PC/python32gen.py
/home/anthony/.local/share/Trash/files/Python-3.2.3/PC/python32stub.def
Ce qui veux dire que je l'ai mal installer ?
Hors ligne
#8 Le 03/09/2012, à 19:09
- moths-art
Re : Python 3.2.3
hu.
T'as fait une compile puis un "make install"?
C'est un peu anecdotique (ou didactique) de télécharger python et de l'installer hors des dépôts...
Autant pour les libs, je conseil d'utiliser "virtualenv" et d'utiliser des "pip install", autant là ça n'a pas d'intérêt.
Le mieux est de supprimer tes anciens fichiers et d'utiliser "apt-get install" ou synaptic ...
ça t'éviteras de refaire une compile pour un correctif de sécurité par exemple.
Site : https://mothsart.github.io Dépôts Git : https://github.com/mothsart PPAs : https://launchpad.net/~jerem-ferry
Hors ligne
#9 Le 03/09/2012, à 20:32
- Anthony.flet
Re : Python 3.2.3
Ok et donc celui-ci je le supprime comment ? J'ai tenter un sudo apt-get remove python3.2 ça n'a pas fonctionner
Hors ligne
#10 Le 04/09/2012, à 09:23
- moths-art
Re : Python 3.2.3
Anthony.flet : non, et c'est normal. Si tu fais une installation à la mano (compilation et "make install" si j'ai bien compris), il ne sera pas "visible" par apt.
En effet, ce dernier passe par des enregistrement en BDD pour déterminer si un paquet est installé ou non et des fichiers de configurations pour les chemins d'installation.
Ces derniers ne sont pas forcément identique à ceux prévu par un "make install".
Du coup, ils sont transparent pour un "apt-get remove"
Il te reste 2 possibilités : les supprimer un à un méticuleusement ou d'utiliser "make clean". (je suggère mais j'ai pas essayé, désolé)
Puis tu installes python 3.2 via "apt-get install"
Site : https://mothsart.github.io Dépôts Git : https://github.com/mothsart PPAs : https://launchpad.net/~jerem-ferry
Hors ligne
Pages : 1