Si scipy est python 2.7.8, l'installation de pip trébuche

Lors de l'utilisation de python 2.7.8 sous l'environnement pyenv virtualenv @ Mavericks, j'ai rencontré un phénomène selon lequel une erreur s'est produite avec pip install scipy et il n'a pas pu être installé. J'ai pu l'installer avec python 2.7.5 ou 3.4.1 sans aucun problème.

Cause

L'exécution de pip install scipy télécharge généralement la roue et l'installe sans la compiler. En python 2.7.5 et 3.4.1, wheel est téléchargé et installé sans aucun problème. Cependant, avec python 2.7.8, le code source tar.gz est téléchargé à la place de wheel pour une raison quelconque, et la compilation démarre. À ce moment-là, la dépendance numpy de scipy n'est pas traitée correctement et une erreur se produit. scipy bug?

Solution 1

Abandonnez Python 2.7.8 et utilisez 2.7.5. Puisqu'il est installé à l'aide de la roue, il n'y a aucun problème de dépendance. Même si vous installez un module à l'aide de scipy, il ne sera pas parcouru.

Solution 2 (non confirmée)

Les dépendances peuvent être effacées en installant d'abord numpy, puis scipy. Cependant, je me fâche d'avoir besoin d'un compilateur Fortran lors de l'installation de scipy. A partir d'ici https://gist.github.com/goldsmith/7262122 Il existe une procédure, mais je ne l'ai pas essayée.

Recommended Posts

Si scipy est python 2.7.8, l'installation de pip trébuche
Installez Python 2.7.9 et Python 3.4.x avec pip.
Installez python sur xserver pour utiliser pip
Installez Python 3.8, Pip 3.8 sur EC2 (Amazon Linux 2)
Installer python sur WSL
Installer pip sur Mavericks
Installez Python sur Pidora.
Installez Scrapy sur python3
Installez Python sur Mac
Erreur avec l'installation de pip
Installez Voluptuous avec Python 2.5
Installez python sur Windows
Installez Python 2.7.3 sur CentOS 5.4
Installez Python avec pyenv
Installez Python 3.3 sur Ubuntu 12.04
Installez Python 3.4 sur Mac
Installez pip / pip3 sur Ubuntu
Installez scikit.learn avec pip
Installez Python 3.6 sur Docker
Dask ne peut pas être installé sur Ubuntu avec pip
Installez et exécutez Python3.5 + NumPy + SciPy sur Windows 10
[Ansible] Installer dnf sur Centos7 avec l'interpréteur Python3
Installez OpenCV 4.0 et Python 3.7 sur Windows 10 avec Anaconda
Exécutez l'installation de pip sur MacOS Python 3.7 ou version ultérieure
Installez Python 3 sur MacOS Catalina (avec Homebrew uniquement)
Installez la version ZIP Python et pip sur Windows 10
Installez Python 3.8 sur RHEL 8 (AppStream)
Installer watchdog sur Windows + Python 3.3
Installer l'environnement Python avec Anaconda
Installer pygame sur python3.4 sur Mac
Installez le sélénium sur votre Mac et essayez-le avec python
Installer une bibliothèque externe avec Python
Installez le référentiel github avec pip
Installez pandas 0.14 sur python3.4 [sur Mac]
Installez OpenCV sur Ubuntu + python
Python --Installez MySQLDB sur EC2
Installez Python 3.8 sur CentOS 8 (AppStream)
[Python] [Chainer] [Windows] Installer Chainer sous Windows
Comment installer Python2.7 python3.5 avec pyenv (sur RHEL5 CentOS5) (novembre 2016)
[Road to Intermediate Python] Installer des packages en masse avec pip
Jusqu'à ce que vous puissiez installer votre propre bibliothèque Python avec pip
Installer python3 et autour de la bibliothèque de calcul scientifique sur Ubuntu (virtualenv + pip)
Installer Jupiter Notebook avec pip sur Windows dans un environnement proxy
Installez Python Pillow sur Amazon Linux
Moyenne harmonique par Python (en utilisant SciPy)
Installez Python 3.8 sur Ubuntu 18.04 (norme du système d'exploitation)
Installez Python 3 sur le serveur Sakura (FreeBSD)
Pip install --ugrade pip échoue sous Windows
Installez Python à partir des sources avec Ansible
installation de python2.7 dans un environnement Windows 32 bits
Autorisation refusée avec pip install pyopenssl
Installez xgboost (version python) sur Windows
pip installer les erreurs de gestion de mysql pendant python
Installez Pytorch sur Blender 2.90 python sous Windows
Installez Python 3.7 Anaconda sur MAC, mais Python 2
Installez Scipy sur Mac OS Sierra
Installer python3 sur Mac (El Capitan)
Installer le plug-in Python avec Netbeans 8.0.2