ubuntu使用gevent報ImportError: No module named zope.interface解決


 

在ubuntu上用pip install grequest安裝后,使用的時候發現總是gevent.py報ImportError: No module named zope.interface的錯誤

File "/usr/local/lib/python2.7/dist-packages/gevent/monkey.py", line 192, in ignores
    from gevent.events import DoNotPatch
  File "/usr/local/lib/python2.7/dist-packages/gevent/events.py", line 67, in <module>
    from zope.interface import Interface
ImportError: No module named interface

 

因為pip安裝grequest時也會會安裝gevent,zope.interface等,查了原因發現pip安裝的路徑下,沒有此interface,但系統路徑下有,所以可以軟連接過去

cd /usr/local/lib/python2.7/dist-packages/zope
ln -s /usr/lib/python2.7/dist-packages/zope/interface/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM