2016-08-26 7 views
1

Je suis en train de démarrer le serveur de développement webapp2 du terminal, mais je reçois cette erreurwebapp2 ImportError: ne peut pas importer le nom _thread

> File "/Users/mertbarutcuoglu/Desktop/hellowebapp2/main.py", line 12, 
> in main 
>  from paste import httpserver File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/paste/httpserver.py", 
> line 29, in <module> 
>  from six.moves import _thread ImportError: cannot import name _thread 

Et voici le script python:

import webapp2 

class HelloWebapp2(webapp2.RequestHandler): 
    def get(self): 
     self.response.write('Hello, webapp2!') 

app = webapp2.WSGIApplication([ 
    ('/', HelloWebapp2), 
], debug=True) 

def main(): 
    from paste import httpserver 
    httpserver.serve(app, host='127.0.0.1', port='8080') 

if __name__ == '__main__': 
    main() 
+0

Est-ce le même problème? http://stackoverflow.com/questions/27630114/matplotlib-issue-on-os-x-importerror-cannot-import-name-thread –

Répondre

1

Il semble y avoir un problème qui s'exécute sur les systèmes Mac OS. Voir

https://github.com/pypa/pip/issues/3165

pour fixer, je devais désinstaller coller i.e. coller de désinstallation sudo pip puis a couru, sudo pip installer la pâte --ignore installé six