Установлен ли Webpy в каталоге на вашем пути Python? Посмотрите, какие каталоги включены ...
import sys
print sys.path
Лучше устанавливать сторонние пакеты, используя что-то вроде pip или easy_install - это обычно позволяет избежать проблем с путями.
sudo easy_install web.py
Но если вы абсолютно не можете этого сделать (вы усложняете жизнь, если не делаете этого), то вы можете обойти это, включив что-то вроде
>>> sys.path.insert(0, '/path/to/webpy')
Хотя это его осуждают.