Это работает для меня, и я также использую CherryPy 3.1.0, поэтому я не уверен, что вам сказать.
Найдите в каталоге /Library/Python/2.5/site-packages/cherrypy/lib файл с именем static.py; если этот файл существует, то я не уверен, что вам сказать. Если этого не произойдет, то что-то случилось с вашим CherryPy, и я бы посоветовал вам переустановить. Если это так, вы должны проверить значение sys.path
, чтобы убедиться, что он обнаруживает правильную версию CherryPy.
Вы также можете попробовать запустить интерпретатор python в командной строке, а затем выполнить from cherrypy.lib import static
, чтобы увидеть, получите ли вы тот же результат.