我在Mac上导入(显然是安装)Cherrypy有问题。我使用了#p;&#39;,python install of setup.py,它工作(我也检查了文件夹cherrypy在Python文件夹中)但是当我尝试导入cherrypy时,它不起作用:< / p>
ImportError: No module named 'cherrypy'
是否有人遇到同样的问题并找到了解决方案?
谢谢。
吨。
答案 0 :(得分:3)
昨天我遇到了同样的问题。我正在使用pip
并且存在导入错误和其他错误。所以,我卸载了cherrypy(sudo pip uninstall cherrypy
),然后使用sudo easy_install cherrypy
。它对我有用!
答案 1 :(得分:1)
只需使用
swampy.TurtleWorld
答案 2 :(得分:1)
如果您使用sudo easy_install cherrypy
,请确保您只有一个版本的python。在macOs上默认安装了Sierra版本的2.7。但如果你有2个版本的python,你必须确保哪个easy_install
想要用来安装cherrypy
。我的mac上有python 3.6,上面也有python 2.7,如果你想在3.6 python上安装cherrypy。
easy_install
$ locate easy_install
/usr/bin/easy_install
/usr/bin/easy_install-2.7
/usr/local/bin/easy_install-3.6
现在您知道要根据要使用的python版本安装easy_install
的{{1}}个应用。
如果要在终端上的3.6 python类型上安装cherypy
cherrypy
如果你想在2.7 python上安装$ sudo easy_install-3.6 cherrypy
,只需输入
cherrypy
它将根据我们想要的版本安装
希望它的帮助:)