[PYTHON] Ich habe eine Fehlermeldung erhalten, als ich Pandas auf einem Mac installiert habe, also habe ich mich damit befasst

Arbeitsgeschichte

$ pip install pandas
Downloading/unpacking pandas
  Downloading pandas-0.15.2-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (6.7MB): 6.7MB downloaded
Downloading/unpacking numpy>=1.7.0 (from pandas)
  Downloading numpy-1.9.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.6MB): 3.6MB downloaded
Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /usr/local/lib/python2.7/site-packages (from pandas)
Downloading/unpacking pytz>=2011k (from pandas)
  Downloading pytz-2014.10-py2.py3-none-any.whl (477kB): 477kB downloaded
Requirement already satisfied (use --upgrade to upgrade): six in /usr/local/lib/python2.7/site-packages (from python-dateutil->pandas)
Installing collected packages: pandas, numpy, pytz
Cleaning up...
Exception:
Traceback (most recent call last):
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/commands/install.py", line 283, in run
    requirement_set.install(install_options, global_options, root=options.root_path)
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py", line 1435, in install
    requirement.install(install_options, global_options, *args, **kwargs)
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py", line 671, in install
    self.move_wheel_files(self.source_dir, root=root)
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py", line 901, in move_wheel_files
    pycompile=self.pycompile,
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/wheel.py", line 215, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/wheel.py", line 209, in clobber
    shutil.copy2(srcfile, destfile)
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 130, in copy2
    copyfile(src, dst)
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 83, in copyfile
    with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/site-packages/numpy/__config__.pyc'

Storing debug log for failure in /Users/tmsanrinsha/.pip/pip.log

IOError: [Errno 13] Berechtigung verweigert: '/ usr / local / lib / python2.7 / site-packages / numpy / __ config __. Pyc' Ich habe gerade bemerkt, dass die Installation von numpy anscheinend schlecht war.

Ich habe es jedoch während der Arbeit nicht verstanden und dachte, es würde funktionieren, wenn ich das Skript von fonnesbeck / ScipySuperpack @ GitHub ausführen würde.

$ curl 'https://raw.githubusercontent.com/fonnesbeck/ScipySuperpack/master/install_superpack.sh' | sh

Ich habe das jetzt bemerkt, aber es gibt eine Formulierung "stty: stdin ist kein Terminal" in der Mitte und dann die Wahl

Would you like to use Python 2.7 or Python 3.4? (2/3)

Kann nicht mit auswählen

Invalid selection. Quitting.

Und gescheitert. Also wie auf der Seite geschrieben

$ curl -o install_superpack.sh https://raw.githubusercontent.com/fonnesbeck/ScipySuperpack/master/install_superpack.sh
$ sh install_superpack.sh

Scheint zu müssen. Als ich es jetzt versuchte, gab es jedoch verschiedene Dinge, daher ist es möglicherweise besser, dies zu stoppen.

Also habe ich mich gefragt, ob numpy schlecht ist, und als ich "pip install numpy" gemacht habe, habe ich den gleichen Fehler wie "pip install pandas" erhalten, also dachte ich, pip sei verdächtig.

$ pip install -U pip

Nach

$ pip install -U numpy

Dann änderte sich der Fehler,

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 5, in <module>
    from pkg_resources import load_entry_point
  File "build/bdist.macosx-10.10-x86_64/egg/pkg_resources.py", line 2951, in <module>
  File "build/bdist.macosx-10.10-x86_64/egg/pkg_resources.py", line 563, in _build_master
  File "build/bdist.macosx-10.10-x86_64/egg/pkg_resources.py", line 576, in _build_from_requirements
  File "build/bdist.macosx-10.10-x86_64/egg/pkg_resources.py", line 755, in resolve
pkg_resources.DistributionNotFound: pip==1.5.6

Es wurde. Wie Sie später sehen werden, ist dies ein Fehler, der durch das Aktualisieren von pip verursacht wird.

Ich frage mich, ob Python schlecht ist

$ brew uninstall python
$ brew install python --build-fromsource

Ich habe es getan, aber es hat sich nicht geändert.

$ brew uninstall numpy
$ brew install numpy

Dann

Warning: It looks like the deprecated gfortran formula is installed.
This causes build problems with numpy. gfortran is now provided by
the gcc formula. Please run:
    brew rm gfortran
    brew install gcc

Ich habe diese Nachricht erhalten,

$ brew rm gfortran
$ brew install gcc
$ brew install numpy

Dann

Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink lib/python2.7/site-packages/numpy/__config__.py
Target /usr/local/lib/python2.7/site-packages/numpy/__config__.py
already exists. You may want to remove it:
  rm '/usr/local/lib/python2.7/site-packages/numpy/__config__.py'

To force the link and overwrite all conflicting files:
  brew link --overwrite numpy

To list all files that would be deleted:
  brew link --overwrite --dry-run numpy

Possible conflicting files are:
/usr/local/lib/python2.7/site-packages/numpy/__config__.py
/usr/local/lib/python2.7/site-packages/numpy/__init__.py

Ich habe den Fehler bekommen. Dies scheint die Ursache für den Fehler zu sein, der in "pip install pandas" aufgetreten ist.

$ brew link --overwrite numpy

Und löse es.

Danach fand ich einen Artikel über Pip-Fehler Python - Was tun, wenn Pip in Homebrew --Qiita einen DistributionError ausgibt, der dort geschrieben steht. mögen

$ rm /usr/local/bin/pip /usr/local/bin/pip2 /usr/local/bin/pip2.7
$ python -m pip install --upgrade --force-reinstall pip

Dann habe ich es gelöst und konnte "pand pandas installieren".

Zusammenfassung

Immerhin habe ich den Fehler mit den ersten pip install pandas bekommen

IOError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/site-packages/numpy/__config__.pyc'

Es gibt ein Problem mit Numpy. Die Lösung besteht darin, numpy zu deinstallieren und zu installieren. Ich habe jedoch einen Fehler erhalten, folge ihm also.

$ brew uninstall numpy
$ brew rm gfortran
$ brew install gcc
$ brew install numpy
$ brew link --overwrite numpy

Auch der Fehler, der herauskam, weil ich pip unterwegs aktualisiert habe

$ rm /usr/local/bin/pip /usr/local/bin/pip2 /usr/local/bin/pip2.7
$ python -m pip install --upgrade --force-reinstall pip

Es wird gelöst durch.

Recommended Posts

Ich habe eine Fehlermeldung erhalten, als ich Pandas auf einem Mac installiert habe, also habe ich mich damit befasst
Ich habe eine Fehlermeldung erhalten, als ich tweepy unter macOS Sierra installiert habe, also habe ich mich damit befasst.
Ich habe einen SSL-bezogenen Fehler bei der Pip-Installation erhalten und ihn behoben.
Beim Versuch, maec 4.0.1.0 mit pip zu installieren, wird eine Fehlermeldung angezeigt
Beim Speichern mit OpenCV ist ein Fehler aufgetreten
Ich habe einen UnicodeDecodeError erhalten, als ich auf Ubuntu Pip installiert habe
Ein Memorandum, wenn bei der Pip-Installation ein Fehler auftritt
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
Als ich Python unter macOS installiert und verwendet habe, wurde beim Herstellen einer https-Verbindung eine Fehlermeldung angezeigt
# Lösung bei der Pip-Installation tritt bei Verwendung von Anaconda unter Windows 10 ein Fehler auf
Wenn ich eine Fehlermeldung mit Pylint unter Windows Atom erhalte
Ich erhalte eine Fehlermeldung beim Import von Pandas.
Ich habe einen SSL-Fehler erhalten, als ich Anaconda in einer neuen Umgebung installiert habe, also habe ich ihn behoben (Windows10, Anaconda3-2019.10).
Beim Versuch, Xgboost und seine Lösung zu installieren, ist ein Fehler aufgetreten
Dask kann unter Ub nicht mit pip auf Ubuntu installiert werden
Beseitigt SSL-Fehler bei der PIP-Installation unter Windows.
Ich blieb stecken, als ich versuchte, verschiedene Dinge mit Mac El Captain Pip zu installieren
Problemumgehung, wenn beim Versuch, PySide mit pip zu installieren, eine Fehlermeldung angezeigt wird
Ich habe eine Fehlermeldung erhalten, als ich opencv mit Raspeye in Python3 eingefügt habe [Remedy]
Fehler bei der Pip-Installation
Installieren Sie Selenium auf Ihrem Mac und probieren Sie es mit Python aus
Für diejenigen, die Probleme mit einem Fehler haben, wenn pip xg boost installiert
Wenn Moos mit Pip installieren
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Ich weinte mit `pip install --upgrade pip` mit Bad md5 Hash für Paket, aber es wurde besser
Ich habe einen Fehler bekommen, als ich versucht habe, Luigi parallel in Windows zu verarbeiten, aber die Lösung
Umgang mit PermissionError [Fehler 1] von pip install -U pip unter macOS Sierra
Fehler und Lösung bei der Installation von Python3 mit Homebrew auf einem Mac (Catalina 10.15)
Ich habe eine Fehlermeldung erhalten, als ich Composer Global Require Laravel / Installer ausgeführt habe
Ich blieb stecken und überprüfte es
Installieren Sie lp_solve unter Mac OSX und rufen Sie es mit Python auf.
Proxy-Fehler beim Ausführen von "pip install"
Ich habe eine Fehlermeldung erhalten, als ich Meteor Add Accounts-Passwort ausgeführt habe
SSL-Zertifikat im Zusammenhang mit der Pip-Installation? Error
Lösung für Pip-Installationsfehler [Python] [Mac]
Ich möchte eine Pip-Installation mit PythonAnywhere durchführen
Warnung bei Verwendung von TensorFlow auf einem Mac
Ich kann das Paket nicht mit pip installieren.
Ich habe versucht, mein eigenes Modul zu veröffentlichen, damit ich es per Pip installieren kann
Beim Versuch, Hello World in der Sprache Go auszuführen, ist eine Fehlermeldung aufgetreten
Fehler beim Installieren eines Moduls mit Python pip
Installieren Sie Pip und Pandas mit Ubuntu oder VScode
Ich erhalte eine Fehlermeldung mit allen yum-Befehlen
Rollback, wenn beim Stoff ein Fehler auftritt
[Persönliches Memo] Die Pip-Installation schlägt fehl. Lösen Sie sie daher
Ich erhalte eine Fehlermeldung bei der Installation von scipy auf t2.micro, weil ich nicht genügend Speicher habe
Wenn ich versuche, Pandas unter macOS zu importieren, wird die Fehlermeldung Kein Modul mit dem Namen'_bz2 'angezeigt.
Wenn ich versuche, mysqlclient mit Django zu installieren, wird die Fehlermeldung angezeigt: Befehl 'gcc' ist mit dem Exit-Status 1 fehlgeschlagen.
Ich erhalte eine Fehlermeldung, wenn ich versuche, Python mit pyenv in Catalina auf 3 Serien zu erhöhen
Als ich den Kontonamen auf dem Mac geändert habe, konnte ich weder pip noch ipython verwenden, daher habe ich die gesamte Python neu installiert und sie wurde behoben.
Ich habe eine Fehlermeldung erhalten, dass Python die Datei settings.ini nicht lesen konnte
Ich mag die Einschlussnotation von Python, also habe ich sie mit der Karte verglichen
Ich erhalte eine Fehlermeldung, wenn ich opencv in pyautoGUI einfüge
Beim Versuch meinheld + WebSocket + mongodb wird eine Fehlermeldung angezeigt
Installieren Sie PyQt5 mit Homebrew unter Mac OS X Marvericks (10.9.2).
Ich möchte Lambda mit Python auf Mac AWS!
Wenn die nicht unterstützte Architektur mit pip (Mac) herauskommt
psql: Ich bin auf einen ungültigen Optionsfehler gestoßen.