J'ai installé Anaconda sur Ubuntu 14.04. Anaconda a installé Python3.6. J'avais déjà Python2.7 (Ubuntu par défaut), puis Python3.4 (j'avais installé avant Anaconda).
Bien qu'Anaconda ait beaucoup simplifié l'importation de packages, je ne parviens pas à enregistrer les codes dans le fichier '.py'. Anaconda a ipython (qui ressemble au shell inactif), jupyter (enregistrer dans '.ipynb') mais aucun n'offre de l'enregistrer en tant que script avec l'extension '.py'. Je veux des scripts '.py' proposés par IDLE.
Quand je tape terminal
anand@anand-Dell:~$ python
Python 3.6.3 |Anaconda, Inc.| (default, Oct 13 2017, 12:02:49)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
mais quand je clique sur Idle, il utilise par défaut
Python 3.4.3 (default, Nov 28 2017, 16:41:13)
[GCC 4.8.4] on linux
Type "copyright", "credits" or "license()" for more information.
Comment puis-je installer python3.6 IDLE?
Téléchargez idlelib
depuis le dépôt cpython: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/python/cpython/tree/3.6/Lib/ idlelib
Extrayez idlelib
dans site-packages
de anaconda.
Créez /usr/local/bin/idle
avec le contenu suivant. (N'oubliez pas de modifier la première ligne pour corriger le chemin d'Anaconda python)
#!/usr/local/lib/python3.6.2/bin/python3.6
from idlelib.pyshell import main
if __name__ == '__main__':
main()