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.