[PYTHON] Fix IOError in der Sphinx

Als ich versuchte, mit Sphinx zu bauen, nachdem "Sudo Port Upgrade veraltet" war, wurde ich wütend. Das Ende der Fehleranweisung lautet wie folgt.

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'

Das Problem ist, dass die Berechtigungen für diese Datei "top_level.txt" heißen

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

Es wird gesagt, dass es nutzlos ist, weil es ist.

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

Als ich die Berechtigung öffnete und auslöste, verschwand der Fehler. Es ist immer noch unbekannt, warum dies geschieht.

Recommended Posts

Fix IOError in der Sphinx
Sphinx-Autobuild (0.5.2) unter Windows7, Python 3.5.1, Sphinx 1.3.5
Installieren Sie Sphinx unter MacOSX