[PYTHON] Installez scipy sur Linux sans connexion Internet

Il est possible de copier le code source, mais en supposant que vous ne pouvez pas utiliser les outils d'installation basés sur la connexion à Internet, installez à partir de la source.

$ python
Python 2.7.6 (default, May  1 2014, 11:34:02) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2

La version de python est 2.7.6.

numpy Tout d'abord, installez à partir de numpy.

Sera téléchargé.

$ tar xvzf numpy-1.8.1.tar.gz
$ cd numpy-1.8.1/
$ python setup.py build --fcompiler=gnu95
# python setup.py install

Il semble que `` gfortran '' ait été spécifié comme compilateur Fortran. La dernière commande d'installation a été effectuée avec les privilèges de super-utilisateur.

$ python
>>> import numpy

S'il n'y a pas d'erreur, il n'y a pas de problème.

Cython Il semble que Cython soit nécessaire, alors installez-le.

Téléchargez et copiez.

$ unzip Cython-0.20.1.zip
$ cd Cython-0.20.1/
# python setup.py install

Encore une fois, la dernière commande a été effectuée avec les privilèges de super-utilisateur.

lapack Il semble que lapack soit également nécessaire, alors installez-le.

Modifiez-en quelques-uns dans le fichier make.inc.

FORTRAN= gfortran -m64 -fPIC

Ici, -m64 '' semble être nécessaire pour créer un 64 bits, et -fPIC '' pour créer une bibliothèque partagée.

$ make

Finalement,

# cp liblapack.a libtmglib.a /usr/local/lib/

Installez liblapack.a '' et libtmglib.a '' avec une copie manuelle.

scipy Installez avec la commande suivante.

# python setup.py install

S'il n'y a pas d'erreurs comme indiqué ci-dessous, vous pouvez supposer que l'installation a réussi.

>>> import scipy

ImportError: libblas.so: cannot open shared object file: No such file or directory

>>> import scipy.optimize

Si vous obtenez l'erreur ci-dessus lorsque vous essayez, c'est probablement parce que libblas.so est introuvable dans le chemin de la bibliothèque.

$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

Vous pouvez ajouter le chemin vers libblas.so à la valeur de LD_LIBRARY_PATH comme ceci.

matplotlib Installez comme suit.

$ tar xvzf matplotlib-1.3.1.tar.gz
$ cd matplotlib-1.3.1/
$ cp ../distribute-0.6.28.tar.gz ./
$ python setup.py build
# python setup.py install

Il semble dépendre de distribuer-0.6.28.tar.gz, vous devez donc le mettre dans le répertoire matplotlib-1.3.1 /.

De plus, nose, dateutil, pyparsing, six, tornado, backports, etc. sont nécessaires en tant que dépendances. Ceux-ci peuvent être utilisés tant que la dépendance est résolue.

# python setup.py install

J'ai pu l'installer avec.

ipython

Téléchargez ipython-1.2.1.tar.gz, décompressez-le et décompressez-le,

# python setup.py install

C'était ok.

Recommended Posts

Installez scipy sur Linux sans connexion Internet
Installez Minecraft sur Arch Linux
Installer Linux sur Chromebox
[Node] [npm] Installer le paquetage npm sur MacOS / Linux sans sudo
Installez JDK sur Linux
Installez tomcat 5.5 sur Amazon Linux.
Installation de Homebrew sur Amazon Linux 2
Installez Python Pillow sur Amazon Linux
Installer Oracle Java8 sur Amazon Linux2
Installez Arch Linux sur DeskMini A300
Installez Scipy sur Mac OS Sierra
[Linux] Installez Python 3 sans privilèges d'administrateur
Comment installer VMware-Tools sur Linux
[Note] Installez Imagick sur Amzon Linux2
Installez PyStan sur Windows sans Anaconda
Installez Scipy
Installation à partir des sources de python, numpy, scipy sans privilèges root sur Linux
Comment installer aws-session-manager-plugin sur Manajro Linux
Installez wsl2 et master linux sous Windows
Utilisez Numpy, Scipy, scikit-learn sur Amazon Linux
Installer et lancer k3s sur Manjaro Linux
Installer et configurer le serveur TigerVNC sous Linux
Si scipy est python 2.7.8, l'installation de pip trébuche
Installez CVXOPT, NumPy, SciPy sur Travis CI
Comment installer des packages sur Alpine Linux
5 raisons d'installer Linux sur votre ordinateur portable.
Dockerfile: installer Docker sur un serveur Linux
Comment installer php7.4 sur Linux (Ubuntu)
Installez rJava sur Linux dans un environnement R3.6.
Jusqu'à ce que vous installiez Arch Linux sur VMware
Installez Python 3.8, Pip 3.8 sur EC2 (Amazon Linux 2)
Résolution de l'erreur Linux «Install on / dev / sda»
Installer Linux Debian sur l'onglet Flèches Q584 / H
Installez et exécutez Python3.5 + NumPy + SciPy sur Windows 10
[Note] Installez wxPython 3.x sur Linux Mint (Ubuntu)
Comment installer Camunda Modeler sur Manjaro Linux
Installez PHP série 7 sur Amazon Linux 2 avec Amazon Linux Extras
Installer Grub sur une mémoire USB (UEFI) ~ Démarrer Linux à partir de grub sur une mémoire USB ~
Très facile à installer SciPy sur Mac OS X
Comment installer Linux sur un PC UEFI 32 bits
Compilez et installez MySQL-python pour python2.7 sur Amazon Linux
Installez Docker sur Arch Linux et exécutez-le à distance
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Comment installer git sur Linux tel que EC2
Installer mecab sur Marvericks
Démoniser les processus sous Linux
Installez TensorFlow sur Ubuntu
Installer python sur WSL
Installez pyenv sur Mac
Installer pip sur Mavericks
Installez Python sur Pidora.
Installez mongodb sur termux
Installez Scrapy sur python3