Installez Python 3.5.1 + numpy + scipy + α dans l'environnement Windows

Récapitulatif lorsque Python 3.5.1 + numpy + scipy + α est installé dans l'environnement Windows (Écrit par une personne pendant environ une semaine pour la première fois en Python)

OS Windows 10 Pro (64 bit)

Version Python installée

Python 3.5.1 (32 bit)

Bibliothèque Python installée avec pip

wheel (0.29.0) numpy (1.10.4) scipy (0.17.0) pandas (0.17.1) matplotlib (1.5.1) scikit-learn (0.17)

Installer Python 3.5.1.

  1. Accédez à https://www.python.org/
  2. Sélectionnez [Téléchargements / Windows / Python 3.5.1] et téléchargez [python-3.5.1.exe]
  3. Exécutez [python-3.5.1.exe]
  4. Sur le premier écran, cochez [Ajouter Python 3.5 à PATH] et cliquez sur [Installer maintenant].
  5. Confirmez que python peut être démarré à partir de l'invite de commande

python


C:\Users\ktanaka>python
Python 3.5.1 (v3.5.1:37a07cee5969, Dec  6 2015, 01:38:48) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

C:\Users\ktanaka>

mise à niveau de pip

L'outil de gestion de paquets pip est installé en standard à partir de Python 3.4. Mettez à niveau pip en exécutant la commande suivante à partir de l'invite de commande

python


C:\Users\ktanaka>python -m pip install --upgrade pip
Collecting pip
  Downloading pip-8.0.2-py2.py3-none-any.whl (1.2MB)
    100% |################################| 1.2MB 227kB/s
Installing collected packages: pip
  Found existing installation: pip 7.1.2
    Uninstalling pip-7.1.2:
      Successfully uninstalled pip-7.1.2
Successfully installed pip-8.0.2

C:\Users\ktanaka>

Dans l'explication suivante,

python


C:\Users\ktanaka>python -m pip install --upgrade pip

Exécution à partir d'une invite de commande comme

python


python -m pip install --upgrade pip

Et omettez le journal. Toute notation commençant par python -m signifie une exécution à partir d'une invite de commande.

installation du paquet de roues

Je pense avoir lu quelque part que le mécanisme d'installation des fichiers .whl contenant des binaires avec pip ...

python


python -m pip install wheel

Concernant l'installation de numpy et scipy

numpy et scipy appellent la bibliothèque mathématique en interne. Par conséquent, il est nécessaire d'associer le binaire de la bibliothèque mathématique avec numpy et scipy. J'ai essayé différentes choses cette fois, mais j'ai eu du mal à installer scipy. Il semble que scipy soit lié à numpy, je vais donc l'expliquer avec les cas d'échec dans mon environnement, y compris l'installation de numpy.

Installation normale avec pip (échec)

Numpy avec pip,Installation normale de scipy


python -m pip install numpy
python -m pip install scipy

En regardant le journal, il semble que le processus d'installation de numpy et scipy est le suivant.

numpy


Vérifiez si la bibliothèque mathématique est installée dans votre environnement
installée
Installez numpy en association avec la bibliothèque mathématique installée
Pas installé
Vérifiez si un compilateur tel que Visual Studio est installé
installée
Générer un binaire de la bibliothèque mathématique à l'aide d'un compilateur et installer numpy en association avec le binaire généré
Pas installé
L'installation a échoué

scipy


Vérifiez si la bibliothèque mathématique est installée dans votre environnement
installée
Installez scipy en association avec la bibliothèque mathématique installée
Pas installé
L'installation a échoué

Quant à numpy, mon environnement est "La bibliothèque de calculs numériques n'est pas installée" «Visual Studio 2015 est installé» Après de nombreuses compilations par Visual Studio 2015, l'installation a réussi.

J'ai échoué en ce qui concerne scipy. Le processus d'installation "Semblable à numpy, le code source est inclus et le traitement tel que la génération d'un binaire dans Visual Studio 2015 s'exécute." Ou "Associer à un binaire créé avec numpy" J'étais content si c'était le cas, mais cela ne s'est pas produit et cela s'est terminé par une erreur.

Comment utiliser Superpack (abandonné)

Au stade du 2016/02/17, j'ai abandonné car il n'y avait personne correspondant à Python 3.5.1. https://sourceforge.net/p/numpy/activity/ https://sourceforge.net/p/scipy/activity/

Installation de pip à l'aide d'un fichier .whl avec binaire compilé (succès)

Je l'ai finalement installé de cette façon.

  1. Accédez à http://www.lfd.uci.edu/~gohlke/pythonlibs/
  2. Téléchargez numpy-1.10.4 + mkl-cp35-none-win32.whl et scipy-0.17.0-cp35-none-win32.whl
  1. Installer à l'aide de pip

Binaire compilé inclus.Installation de pip à l'aide du fichier whl


python -m pip install C:\Users\ktanaka\Downloads\numpy-1.10.4+mkl-cp35-none-win32.whl
python -m pip install C:\Users\ktanaka\Downloads\scipy-0.17.0-cp35-none-win32.whl

Cette méthode a réussi à installer et à exécuter l'exemple de script.

Supplément

Lorsque j'ai installé avec la combinaison suivante, l'installation a réussi, mais une erreur s'est produite lors de l'exécution du script.

Binaire compilé inclus.Installation de pip à l'aide du fichier whl


python -m pip install numpy
python -m pip install C:\Users\ktanaka\Downloads\scipy-0.17.0-cp35-none-win32.whl

Script Python exécuté


from scipy import stats

Détails de l'erreur


・ ・ ・
  from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.

Il semble qu'il soit nécessaire de l'installer pour que la même bibliothèque mathématique soit référencée par numpy et scipy, et la description du site de distribution dit aussi «Le binaire distribué (.whl) est dans numpy + mkl (Intel Math Kernel Library). Cela en dépend », j'ai donc réussi à l'installer en .whl de numpy distribué sur le même site.

Many binaries depend on NumPy-1.10+MKL and the Microsoft Visual C++ 2008 (x64, x86, and SP1 for CPython 2.6 and 2.7), Visual C++ 2010 (x64, x86, for CPython 3.3 and 3.4), or the Visual C++ 2015 (x64 and x86 for CPython 3.5) redistributable packages.

Installation d'autres packages

J'ai installé les packages suivants. pandas (0.17.1) matplotlib (1.5.1) scikit-learn (0.17)

python


python -m pip install pandas
python -m pip install matplotlib
python -m pip install scikit-learn

pip pratique

À la fin

Lors de la création d'un environnement de développement Python sous Windows

――Anaconda, qui propose différents packages depuis le début, est pratique

J'écoutais les informations préalables

--Je veux installer avec la configuration minimale --Je veux comprendre la gestion des packages Python --Lorsque j'ai rejoint http://qiita-kobito-team-meetup14.peatix.com/, j'ai entendu dire que l'éditeur Atom est incroyable, donc je veux l'utiliser: D --Il semble que pip etc. sont installés en standard et le travail d'installation est beaucoup plus facile.

J'ai essayé de l'installer pour une telle raison. Compte tenu de la mise à jour de numpy et scipy, je pense qu'il serait préférable d'installer la bibliothèque mathématique séparément et de l'installer avec pip normal. (Je ne sais pas si cette méthode fonctionne) Je vais l'essayer quand j'aurai le temps.

J'ajoute maintenant le package de script à l'éditeur Atom et je l'exécute avec Ctrl + Shift + B. Cependant, Anaconda est pratique car vous ne pouvez exécuter que la ligne sélectionnée. Si quelqu'un connaît un package qui peut exécuter des lignes sélectionnées avec le package de l'éditeur Atom, merci de me le faire savoir _ (._.) _

Site référencé

Sous arrangement

Recommended Posts

Installez Python 3.5.1 + numpy + scipy + α dans l'environnement Windows
Installez et exécutez Python3.5 + NumPy + SciPy sur Windows 10
Installation de Python en 2 lignes @Windows
installation de python2.7 dans un environnement Windows 32 bits
Installer Scrapy dans l'environnement Python Anaconda
Windows10: Installation de la bibliothèque MeCab pour python
installer tensorflow dans un environnement anaconda + python3.5
Installer l'environnement de développement Python sur Windows 10
environnement windows python
Utilisation de venv dans un environnement Windows + Docker [Python]
Caractères Python déformés dans l'environnement Windows + Git Bash
Installez Python3, numpy, pandas, matplotlib, etc. sous Windows
Installer le package python dans l'environnement personnel sur Ubuntu
Installez le package python dans un environnement hors ligne
virtualenvwrapper dans l'environnement Windows
Installez python sur Windows
environnement virtuel en Python
Environnement de développement en Python
Installez Python (pour Windows)
[Python] Raison de dtype "int32" dans Numpy (environnement Windows) (à partir de septembre 2020)
Jusqu'à ce que TensorFlow-GPU soit installé avec pip dans l'environnement Windows
Installez Numpy dans virtualenv sur Windows
Installez numpy dans Visual Studio 2019
Comment installer Python [Windows]
Installez Python et Flask (Windows 10)
Installer l'environnement Python avec Anaconda
Windows10: installation de la bibliothèque dlib pour python
Construction de l'environnement Python (Windows10 + Emacs)
Gérer les variables d'environnement en Python
Installation de Pip dans un environnement proxy
Créer un environnement Python sur Windows
Produit matriciel en python numpy
Construire un environnement Python avec Windows
Construire un environnement Python sous un environnement Windows 7
[Python] [Chainer] [Windows] Installer Chainer sous Windows
Installer dlib pour Python (Windows)
Installez OpenCV 3 (core + contrib) dans l'environnement Windows et Python 3 et différence entre OpenCV 2 et OpenCV 3 et contrôle de fonctionnement facile
Installer Jupiter Notebook avec pip sur Windows dans un environnement proxy
Installez CaboCha dans l'environnement Ubuntu et appelez-le avec Python.
[Python] Afficher plusieurs fenêtres avec Tkinter
Mémo de construction de l'environnement Python sur Windows 10
Installation de Pip (Windows) sous environnement Proxy
Appuyez sur une commande en Python (Windows)
Construction de l'environnement Anaconda Python sous Windows 10
Mettez MeCab dans "Windows 10; Python3.5 (64 bits)"
Installez xgboost (version python) sur Windows
Installez Python sur Windows + pip + virtualenv
Mettez python, numpy, opencv3 dans ubuntu14
Installez Pytorch sur Blender 2.90 python sous Windows
Carte auto-organisée dans la version Python NumPy
Divers paramètres Anaconda dans l'environnement Windows 10
[Python3] Construction de l'environnement de développement << Édition Windows >>
Installation de Python, SciPy, matplotlib (Windows)
Scikit-learn ne peut pas être installé en Python
UnicodeDecodeError se produit dans pip (environnement Windows)
[docker] Construction de l'environnement python3.5 + numpy + matplotlib
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Installer Networkx dans l'environnement Python 3.7 pour une utilisation dans les livres de science des données sur les logiciels malveillants