installer scipy sur windows avec easy_install
J'ai installé python 2.7 64 bits sur Windows 7. J'ai réalisé plus tard que mon windows est en 32 bits...
Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)] on win
32
De toute façon, c'est toujours travailler! J'ai aussi ajouté le répertoire d'installation de python dans le path de windows.
Que j'ai installé easy_install à l'aide de ez_setup script. Et cela a fonctionné, ainsi
C:\Users\Myname>easy_install
error: No urls, filenames, or requirements specified (see --help)
Mais je ne suis pas en mesure d'installer des modules comme Matplolib ou Scipy!
C:\Users\Massimo\Dropbox\Python>easy_install scipy
Searching for scipy
Reading https://pypi.python.org/simple/scipy/
Best match: scipy 0.13.2
Downloading https://pypi.python.org/packages/source/s/scipy/scipy-0.13.2.zip#md5
=9befa30e546fba762a0c1695a509f731
Processing scipy-0.13.2.zip
Writing c:\users\massimo\appdata\local\temp\easy_install-v3knvt\scipy-0.13.2\set
up.cfg
Running scipy-0.13.2\setup.py -q bdist_egg --dist-dir c:\users\massimo\appdata\l
ocal\temp\easy_install-v3knvt\scipy-0.13.2\egg-dist-tmp-tatxbl
Traceback (most recent call last):
File "c:\python27\scripts\easy_install-script.py", line 9, in <module>
load_entry_point('setuptools==0.8', 'console_scripts', 'easy_install')()
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 1992
, in main
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 1979
, in with_ei_usage
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 1996
, in <lambda>
File "c:\python27\lib\distutils\core.py", line 152, in setup
dist.run_commands()
File "c:\python27\lib\distutils\dist.py", line 953, in run_commands
self.run_command(cmd)
File "c:\python27\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 380,
in run
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 623,
in easy_install
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 653,
in install_item
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 849,
in install_eggs
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 1130
, in build_and_install
File "build\bdist.win-amd64\egg\setuptools\command\easy_install.py", line 1115
, in run_setup
File "build\bdist.win-amd64\egg\setuptools\sandbox.py", line 69, in run_setup
File "build\bdist.win-amd64\egg\setuptools\sandbox.py", line 120, in run
File "build\bdist.win-amd64\egg\setuptools\sandbox.py", line 71, in <lambda>
File "setup.py", line 230, in <module>
File "setup.py", line 218, in setup_package
ImportError: No module named numpy.distutils.core
Grâce.
OriginalL'auteur altroware | 2013-12-14
Vous devez vous connecter pour publier un commentaire.
Christoph Gohlke offre pré-construit des programmes d'installation Windows ici y compris scipy. Votre meilleur pari est d'utiliser l'un d'entre eux, la raison étant que l'installation de scipy, numpy et matplotlib à partir de la source nécessite la construction de C et en Fortran extensions dont la plupart des machines Windows n'ont pas le compilateur.
Sinon il y a un certain nombre de pré-construction istallations qui incluent python et quelques autres outils:
pour le SciPy de la pile. Prend en charge Linux, Windows et Mac.
les versions commerciales comprennent la base SciPy pile de paquets. Prend En Charge Linux,
Windows et Mac.
y compris la SciPy pile, autour de la Spyder IDE. Windows uniquement.
y compris la SciPy de la pile. Windows uniquement.
Si vous êtes sur Linux, alors
easy-install
fonctionne OK maispip
fonctionne généralement mieux et parfois, j'ai trouvéapt-get install
était la voie à suivre - un peu de paquets qui n'étaient pas dans les dépôts, je viens de télécharger le goudron et décompressé, (ou tiré avec hg ou git dans certains cas), et puispython setup.py install
dans ce dossier. C'est Windows qui est de la question que la plupart des gens ne peuvent pas construire des modules d'extension sur Windows j'ai le plus souvent à la recherche pour un pré-construit installer.Je pense que le meilleur moyen est de l'Anaconda, qui a 400 python de la science des données des logiciels tels que scipy, numpy, les pandas
OriginalL'auteur Steve Barnes