Installation de Python et gestion des packages avec pip

Mise à jour 2016/8/5 Réécrit sur installation python @ Windows en 2 lignes.


fixer un objectif

y__sama Si vous ajoutez anaconda, vous pouvez entrer dans toute cette zone. La version 64 bits a tout

Création d'un environnement python pour ceux qui souhaitent devenir des data scientists 2016 Si vous regardez autour de vous ↑, c'est parfait

~~ Utilisation de Numpy et Matplotlib avec Python (Windows) --Gobble up pudding indique que 32 bits est meilleur. Est-ce que ça s'améliore maintenant? ~~

~~ Apparemment, le côté officiel est fatigué de reconstruire vers la version 64 bits, et officiellement il n'y a que la version 32 bits. Des bénévoles en ont fait une version 64 bits, y compris le package. ~~

environnement

Installation de chocolat

Installez à partir de la ligne de commande avec chocolatey (https://chocolatey.org/) de manière moderne

  1. Ouvrez cmd avec des privilèges d'administrateur
  2. Collez ce qui suit, exécutez-le, oui oui oui ... (Est-ce que -y fait tout oui?)
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

anaconda (Ajouté le 23 juillet 2016)

Il semble qu'il existe un ensemble appelé anaconda qui comprend non seulement python lui-même, mais également des modules pratiques fréquemment utilisés. Merci à y__sama de m'avoir appris. Vous pouvez éviter de créer un environnement à la fois.

~~ Lors de l'installation avec chocolatey, seule miniconda peut être trouvée ... ~~ Il semblerait qu'Anaconda ait également été livré à partir de juin 2016! Installer Anaconda avec chocolatey

~~ ** J'ai laissé tomber l'exe qui installe la version complète. C'est le plus simple ** ~~ L'état de python a été gâché, alors je l'ai désinstallé et réinstallé avec chocolatey → Installer python en 2 lignes @Windows

  1. choco install miniconda3

Qu'est-ce que la miniconda ... If you don't have time or disk space for the entire distribution, try Miniconda. which contains only conda and Python. Then install just the individual packages you want through the conda command.

Contrairement à anaconda, il semble que vous déposiez le paquet vous-même plus tard. Il semble que la taille d'anaconda après le déploiement sera finalement de 2 à 3 Go pour CentOS et de 3 à 4 Go pour Windows, donc si vous voulez soudainement une telle capacité, miniconda peut convenir.

Pour installer des packages supplémentaires sur Anaconda, soit (1) utilisez la commande "conda install", ou (2) utilisez "setup.py" inclus dans les fichiers du package que vous souhaitez installer dans "python setup.py". Il existe trois façons d'exécuter la commande "install" ou (3) d'utiliser la commande pip.

  1. Exécutez "conda update conda"
  2. Exécutez "conda update an aconda"
  3. Exécutez "conda install nom_package". Remplacez nom_package par le nom du package que vous souhaitez installer.
  4. Si la commande ci-dessus indique "Package not found", essayez la commande pip.
  5. Exécutez "pip install nom_package"
  6. Si vous obtenez toujours "Package not found", téléchargez le code source du package
  7. Décompressez (décompressez) le code source téléchargé
  8. Déplacez-vous vers le dossier (répertoire) où setup.py peut être vu
  9. Exécutez "python setup.py install"
  10. Si tout va mal jusqu'à présent, il est possible que le paquet ne corresponde tout simplement pas à la version de Python dans laquelle il est installé, à moins que vous n'ayez besoin de le construire.

Veuillez vous référer également à la section «Référence» au bas de cette page. Si vous avez anaconda, les étapes suivantes sont totalement inutiles! (゜ ω ゜)

Installation de Python3.5 64 bits

Si Windows 64bit, il sera automatiquement reconnu et python 64bit sera installé (il semble)

  1. Ouvrez cmd avec des privilèges d'administrateur
  2. choco install python

(Il existe également un installateur pour ceux qui ne veulent pas utiliser de chocolat) (python 3.5.1 64bit install(http://www.filehorse.com/download-python-64/))

installation et mise à niveau de pip

outil de gestion des packages python Tout d'abord, assurez-vous qu'il n'est pas installé avec python. Je pense que c'est dans un dossier appelé Script dans le répertoire où se trouve python.exe. Imadoki, l'installation des packages se fait généralement à partir de la ligne de commande

  1. Ouvrez cmd avec des privilèges d'administrateur
  2. choco install pip
  3. Vérifiez la version avec pip -V ou pip --version et mettez à niveau si elle est 8.1.0 ou antérieure (comment faire est décrite dans 4)
  4. pip install -U pip ou pip install --upgrade pip

Inutile de dire, utilisez deux traits d'union lors de la connexion de deux caractères ou plus en option. Si vous voulez prendre l'acronyme et l'abréger en une lettre, upgrade => U et "-U" suffisent

Installation d'ipython, pyreadline

ipython semble être un shell amélioré pour python interactif. Si vous souhaitez utiliser python interactif dans votre terminal préféré sans utiliser IDLE, vous devez le mettre. pyreadline est requis lors de l'utilisation d'ipython

  1. Ouvrez cmd
  2. pip install ipython
  3. pip install pyreadline

installation de roue

Je souhaite également installer numpy, scipy et matplotlib, mais je reste bloqué par pip.

libraries lapack not found in ['C:\\Users\\U1and0\\AppData\\Local\\Programs\\Python\\Python35\\lib', 'C:\\', 'C:\\Users\\U1and0\\AppData\\Local\\Programs\\Python\\Python35\\libs']
NOT AVAILABLE

Il y avait beaucoup de choses comme ça, mais je ne comprenais pas vraiment. Je suis arrivé à .whl, je l'ai téléchargé et je l'ai pipé. Avant cela, vous devez installer quelque chose appelé roue. (Wheel est un format de distribution du package python. Je ne sais pas si la version 64 bits n'est pas officielle car elle ne peut pas être installée simplement avec pip comme ipython, ou si j'ai sauté des étapes sans rien savoir. )

  1. pip install wheel

Vous pouvez maintenant créer un fichier au format whl ou le décompresser et l'installer.

Installation de numpy, scipy, matplotlib

Téléchargez le fichier .whl de votre package préféré depuis Unofficial Package Storage Par exemple, téléchargez numpy-1.10.4 + mkl-cp35-cp35m-win_amd64.whl (contrairement aux trois autres, celui-ci ne fait que 123 Mo)

  1. Accédez à http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
  2. Téléchargez numpy-1.10.4 + mkl-cp35-cp35m-win_amd64.whl
  3. Ouvrez cmd
  4. cd <2 répertoire de téléchargement de fichiers>
  5. pip install numpy-1.10.4+mkl-cp35-cp35m-win_amd64.whl

Confirmation qu'il a été correctement installé

Rapide à demander à l'administrateur de package pip

  1. Liste des informations sur le nom et la version avec pip list ou pip freeze

Si vous n'êtes toujours pas à l'aise, importez chaque package et demandez des informations sur la version.

  1. Démarrez python
  2. import numpy
  3. numpy.version.version

Comme matplotlib n'a pas de version, si vous tapez python comme suit et que la distribution gaussienne apparaît, il est installé

gaussian.py


import numpy as np
from matplotlib import pyplot as plt
mean = 0
var = 1
x = np.arange(-5., 5., 0.001)
y = (1./np.sqrt(2 * np.pi * var) * np.exp(-(x - mean)**2 / 2 / var))
plt.plot(x, y)
plt.show()

référence

Installation de numpy, scipy, matlib avec pip http://hennohito.cocolog-nifty.com/blog/2014/04/python34-64-b-1.html Collection de paquets non officielle http://www.lfd.uci.edu/~gohlke/pythonlibs/ Lors de l'installation de python, 32 bits ou 64 bits est préférable ... http://fa11enprince.hatenablog.com/entry/2014/12/07/135713 Le package python que vous souhaitez inclure http://rinor.hatenablog.com/entry/2015/07/11/105210 Installation de la version complète d'anaconda https://www.continuum.io/downloads instructions d'installation anaconda) japonais http://morimori2008.web.fc2.com/contents/PCprograming/python/pythonAnaconda.html Liste des paquets inclus dans anaconda http://docs.continuum.io/anaconda/pkg-docs

Recommended Posts

Installation de Python et gestion des packages avec pip
À propos de la gestion des packages avec conda et pip
Installez Python 2.7.9 et Python 3.4.x avec pip.
[Gestion des packages] Destination d'installation et traitement interne d'apt et de pip
Installation de l'outil de gestion des packages Python pip (Windows)
Installation PIL avec pip
[Python] pip et roue
Programmation avec Python et Tkinter
Chiffrement et déchiffrement avec Python
Python et matériel - Utilisation de RS232C avec Python -
Gestion de vidéos YouTube avec Python 3
Installation de Python et grammaire de base
[GUI en Python] PyQt5-Layout management-
Démarrer le calcul numérique avec Python (avec Homebrew et pip)
python avec pyenv et venv
Traitement de pip et des erreurs d'installation associées sur Ubuntu 18.04
Gestion des mots de passe avec python: trousseau de clés
Installation source et installation de Python
Installation de Python (Python 3.7.7) et grammaire de base
Fonctionne avec Python et R
J'ai essayé la gestion du suivi avec l'API Twitter et Python (facile)
Procédure d'installation pour Python et Ansible avec une version spécifique
Package d'exécution Python et bibliothèque pypi avec chef / omnibus et Docker
Résumé des modules qui automatisent et facilitent l'installation de WebDriver avec Python
Communiquez avec FX-5204PS avec Python et PyUSB
Briller la vie avec Python et OpenCV
[Package cloud] Gérez les packages python avec le package cloud
Robot fonctionnant avec Arduino et python
Réseau neuronal avec OpenCV 3 et Python 3
Modulation et démodulation AM avec python
Installer SciPy et matplotlib (Python)
Scraping avec Node, Ruby et Python
Grattage avec Python, Selenium et Chromedriver
Grattage avec Python et belle soupe
Destination d'installation de la commande avec pip, easy_install
Encodage et décodage JSON avec python
Introduction à Hadoop et MapReduce avec Python
[GUI en Python] PyQt5-Glisser-déposer-
Résumé personnel de l'outil de gestion de packages Python
Visualisez les dépendances des packages python avec graphviz
Lire et écrire NetCDF avec Python
J'ai joué avec PyQt5 et Python3
Lire et écrire du CSV avec Python
Intégration multiple avec Python et Sympy
Coexistence de Python2 et 3 avec CircleCI (1.0)
Jeu Sugoroku et jeu d'addition avec Python
Modulation et démodulation FM avec Python
Installation de Python
installation de pip
Comment gérer les erreurs lors de l'installation de Python et de pip avec choco
Installation de Python
installation de pip
installation de pip
Installation du code Visual Studio et installation de python
Communiquez entre Elixir et Python avec gRPC