Laut pip install scikit-learn ist Numerical Python (NumPy) nicht installiert.

Beim Versuch, scikit-learn zu installieren, ist ein Fehler aufgetreten. Die Umgebung ist Ubuntu, Python 2.7-Serie.

Fehler bei der Installation von scikit-learn

Ich habe versucht, Pip zu installieren.

python


pip install scikit-learn

Abkürzung

ImportError: Numerical Python (NumPy) is not installed.
    scikit-learn requires NumPy >= 1.6.1.
    Installation instructions are available on the scikit-learn website: http://scikit-learn.org/stable/install.html

Abkürzung

Ich habe versucht, pip install numpy

Ich bin nicht mit Numpy vertraut, also habe ich vorerst versucht, es mit Pip zu tun.

python


pip install numpy

Downloading/unpacking numpy
  Downloading numpy-1.11.1.zip (4.7MB): 4.7MB downloaded
  Running setup.py (path:/tmp/pip_build_vagrant/numpy/setup.py) egg_info for package numpy
    Running from numpy source directory.

Abkürzung

Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_vagrant/numpy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-RTxqgv-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_vagrant/numpy
Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 235, in main
    return command.main(cmd_args)
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main
    text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 72: ordinal not in range(128)

Mir wurde gesagt, dass der ASCII-Codec nicht dekodiert werden kann.

Setzen Sie numpy mit apt-get

Es scheint, dass numpy mit apt-get eingegeben werden sollte. Ich wollte nur Tensorflow danach setzen, also habe ich alles gemäß der Referenzseite platziert.

python-Installieren Sie numpy


sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

Pip install scikit-learn erneut

Diesmal hat es funktioniert (☝՞ ਊ՞) ☝

Referenz

http://www.elecafe.info/contents/20151116-tensorflow-trial/

Recommended Posts

Laut pip install scikit-learn ist Numerical Python (NumPy) nicht installiert.
Formatter autopep8 ist nicht installiert. Installieren? Auflösung
Installieren Sie scikit.learn mit pip
[Python] Linter Pylint ist nicht installiert wird angezeigt [VS Code]
Erstellen einer Python-Umgebung unter Ubuntu (wenn pip nicht die Standardeinstellung war)
Ein Memo für die Installation von pip3 mit python2.7 aus irgendeinem Grund
Einführung in die Python Numerical Calculation Library NumPy
Installieren Sie Python unter Windows + pip + virtualenv
pip install mysql-Handling Fehler während Python
Installieren Sie das Python Framework Django mit pip
Python Hinweis: Wenn easy_install nicht verwendet werden kann
[Python] Namensfehler: name'urlparse 'ist nicht definiert
Importfehler, obwohl ich Python installiert habe
Lösung für Pip-Installationsfehler [Python] [Mac]
Installieren des Python-Paketverwaltungstools pip (Windows)
Tag 64 Pip Install Tensorflow 2.0 ist da.
Installieren Sie Python 3.8, Pip 3.8 auf EC2 (Amazon Linux 2)
Installieren Sie separat eine Version von Python, die nicht auf Ihrem Mac vorinstalliert ist
Wenn Sie versuchen, Python2 pip nach der Installation von Python3 pip zu installieren, wird dies abgelehnt