La importación de Python no funciona

Entonces obtengo el siguiente error al ejecutar un script que importa web .

 $ python bin/app.py Traceback (most recent call last): File "bin/app.py", line 1, in  import web ImportError: No module named web 

Intenté usar la easy_install web pero easy_install web este error:

 $ easy_install web Searching for web Reading http://pypi.python.org/simple/web/ Reading http://www.pythonweb.org/web/ Reading http://www.pythonweb.org/web/release/ No local packages or download links found for web error: Could not find suitable distribution for Requirement.parse('web') 

Y probé pip install web pero obtuve lo siguiente:

 $ pip install web Downloading/unpacking web Could not find any downloads that satisfy the requirement web No distributions at all found for web Storing complete log in /Users/zcj90/.pip/pip.log Traceback (most recent call last): File "/usr/local/bin/pip", line 8, in  load_entry_point('pip==1.0.2', 'console_scripts', 'pip')() File "/Library/Python/2.6/site-packages/pip-1.0.2-py2.6.egg/pip/__init__.py", line 116, in main return command.main(initial_args, args[1:], options) File "/Library/Python/2.6/site-packages/pip-1.0.2-py2.6.egg/pip/basecommand.py", line 151, in main log_fp = open_logfile(log_fn, 'w') File "/Library/Python/2.6/site-packages/pip-1.0.2-py2.6.egg/pip/basecommand.py", line 180, in open_logfile log_fp = open(filename, mode) IOError: [Errno 13] Permission denied: '/Users/zcj90/.pip/pip.log' 

¿Alguna sugerencia?

Código para app.py:

 import web urls = ( '/', 'index' ) app = web.application(urls, globals()) class index: def GET(self): greeting = "Hello World" return greeting if __name__ == "__main__": app.run()* 

El siguiente es el comando que necesita para ejecutar

$ easy_install web.py

Y de acuerdo con el documento para lpthw (que solo usa una bifurcación de web.py), puede ejecutar:

$ pip install lpthw.web

Luego para ejecutar la aplicación solo necesitarás hacer:

$ python app.py

Pregunta antigua, pero para las personas que llegan a esto a través de la búsqueda web, este es el comando que está buscando, asumiendo una distribución de linux basada en apt como ubuntu o debian:

$ sudo aptitude instalar python-webpy

Tienes que descargar la fuente desde http://webpy.org/static/web.py-0.36.tar.gz .

Los pasos para instalar la web están en http://webpy.org/install .

Sigue los pasos si obtuviste algún error y luego agrega comentarios a esta publicación o actualiza la pregunta.

Pythonweb está bastante desactualizado, pero aún tienen una página de descargas donde puede obtener la versión más reciente. Luego simplemente haz una python setup.py install

Para el sistema operativo Ubuntu, instale la web de Python usando el siguiente comando:

 sudo apt-get install python-webpy 

Con pip: pip install web.py==0.40.dev0