[PYTHON] Problèmes lors de l'installation de Scrapy

Peut-être parce que mon environnement Mac domestique est sale, je suis accro à l'installer pendant un certain temps. .. .. Donc, une note que j'étais accro à l'installation de Scrapy.

Commande d'installation

pip install scrapy

Ensuite, j'ai eu l'erreur suivante.

Installing collected packages: six, attrs, Automat, constantly, incremental, Twisted, queuelib, w3lib, cssselect, parsel, pyasn1, pyasn1-modules, service-identity, scrapy
  Found existing installation: six 1.4.1
    DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
    Uninstalling six-1.4.1:
Exception:
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/Library/Python/2.7/site-packages/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/Library/Python/2.7/site-packages/pip/req/req_set.py", line 778, in install
    requirement.uninstall(auto_confirm=True)
  File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 754, in uninstall
    paths_to_remove.remove(auto_confirm)
  File "/Library/Python/2.7/site-packages/pip/req/req_uninstall.py", line 115, in remove
    renames(path, new_path)
  File "/Library/Python/2.7/site-packages/pip/utils/__init__.py", line 267, in renames
    shutil.move(old, new)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 302, in move
    copy2(src, real_dst)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 131, in copy2
    copystat(src, dst)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 103, in copystat
    os.chflags(dst, st.st_flags)
OSError: [Errno 1] Operation not permitted: '/tmp/pip-xz1ZPD-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info'

J'ai spécifié d'éviter d'en installer six lors de l'installation et cela a réussi.

pip install scrapy --ignore-installed six

J'ai juste essayé de mettre Scrapy avec une sensation de légèreté, mais j'étais fatigué car cela prenait beaucoup de temps.

Recommended Posts

Problèmes lors de l'installation de Scrapy
Redémarrez avec Scrapy
Installation de packages avec pip3
Grattage avec coquille tremblante
Problèmes avec la coopération Webpay
Grattage festif avec Python, scrapy
Résolution des problèmes N + 1 avec les chargeurs de données
Grattage Web facile avec Scrapy
Problèmes avec l'installation hors ligne de nwdiag
Résolvez le problème des 4 couleurs grâce à l'optimisation des combinaisons
Précautions lors de l'installation de tensorflow avec anaconda
Collectionne les paroles d'Anison avec Scrapy
Comment démarrer avec Scrapy
Créer un exe Scrapy avec Pyinstaller
Une solution de contournement lors de l'installation de pyAudio avec pip.
Résolution des problèmes de planification des infirmières grâce à l'optimisation des combinaisons
Installation de PIL avec Python 3.x sur macOS
Création de carte Ramen avec Scrapy et Django