[PYTHON] Correction d'une erreur IOError dans le sphinx

Quand j'essaye de construire avec sphinx après la mise à jour du port sudo obsolète à un moment donné, je me fâche. La fin de l'instruction d'erreur est la suivante.

IOError: [Errno 13] Permission denied: '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/httplib2-0.8-py2.7.egg/EGG-INFO/top_level.txt'

Le problème est que les permissions sur ce fichier appelé top_level.txt

-rw-r-----  1 root  wheel     9B Feb 13 12:55 top_level.txt

On dit que c'est inutile parce que ça l'est.

sudo chmod a+r /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/httplib2-0.8-py2.7.egg/EGG-INFO/top_level.txt

Lorsque j'ai ouvert la permission et l'ai soulevée, l'erreur a disparu. On ne sait toujours pas pourquoi cela se produit.

Recommended Posts

Correction d'une erreur IOError dans le sphinx
Sphinx-autobuild (0.5.2) sous Windows7, Python 3.5.1, Sphinx 1.3.5
Installez Sphinx sur MacOSX