鱼C论坛

 找回密码
 立即注册
查看: 6175|回复: 20

求助 Mac OS X EI Capitan 10.11.3如何安装easygui?

[复制链接]
发表于 2016-1-21 14:57:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 碗碗的泡菜坛 于 2016-1-22 14:08 编辑

python 3.5.1 试了小甲鱼的办法和网上搜的办法 都不行

用小甲鱼的方法就会这样:
  1. MacBook-Pro:easygui-docs-0.96 cristikaQ$ sudo /usr/bin/python33 setup.py install
  2. Password:
  3. sudo: /usr/bin/python33: command not found
  4. MacBook-Pro:easygui-docs-0.96 cristikaQ$
复制代码




用知乎上搜到的方法是这样。。:
  1. MacBook-Pro:easygui-docs-0.96 cristikaQ$ python setup.py install
  2. running install
  3. running build
  4. running build_py
  5. running install_lib
  6. copying build/lib/easygui.py -> /Library/Python/2.7/site-packages
  7. error: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/easygui.py'
  8. MacBook-Pro:easygui-docs-0.96 cristikaQ$
复制代码


下载了最新版本的easygui源代码,试了小甲鱼的办法,结果一样。
后来又试了试把python33里的33去掉只打python,是这样:
  1. MacBook-Pro:robertlugg-easygui-cbd30b0 cristikaQ$ sudo /usr/bin/python setup.py install
  2. Password:
  3. running install
  4. Checking .pth file support in /Library/Python/2.7/site-packages/
  5. /usr/bin/python -E -c pass
  6. TEST PASSED: /Library/Python/2.7/site-packages/ appears to support .pth files
  7. running bdist_egg
  8. running egg_info
  9. writing easygui.egg-info/PKG-INFO
  10. writing top-level names to easygui.egg-info/top_level.txt
  11. writing dependency_links to easygui.egg-info/dependency_links.txt
  12. reading manifest file 'easygui.egg-info/SOURCES.txt'
  13. writing manifest file 'easygui.egg-info/SOURCES.txt'
  14. installing library code to build/bdist.macosx-10.11-intel/egg
  15. running install_lib
  16. running build_py
  17. creating build/bdist.macosx-10.11-intel/egg
  18. creating build/bdist.macosx-10.11-intel/egg/easygui
  19. copying build/lib/easygui/__init__.py -> build/bdist.macosx-10.11-intel/egg/easygui
  20. creating build/bdist.macosx-10.11-intel/egg/easygui/boxes
  21. copying build/lib/easygui/boxes/__init__.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  22. copying build/lib/easygui/boxes/about.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  23. copying build/lib/easygui/boxes/base_boxes.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  24. copying build/lib/easygui/boxes/button_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  25. copying build/lib/easygui/boxes/choice_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  26. copying build/lib/easygui/boxes/demo.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  27. copying build/lib/easygui/boxes/derived_boxes.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  28. copying build/lib/easygui/boxes/diropen_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  29. copying build/lib/easygui/boxes/egstore.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  30. copying build/lib/easygui/boxes/fileboxsetup.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  31. copying build/lib/easygui/boxes/fileopen_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  32. copying build/lib/easygui/boxes/filesave_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  33. copying build/lib/easygui/boxes/fillable_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  34. copying build/lib/easygui/boxes/global_state.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  35. copying build/lib/easygui/boxes/multi_fillable_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  36. copying build/lib/easygui/boxes/text_box.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  37. copying build/lib/easygui/boxes/utils.py -> build/bdist.macosx-10.11-intel/egg/easygui/boxes
  38. copying build/lib/easygui/easygui.py -> build/bdist.macosx-10.11-intel/egg/easygui
  39. copying build/lib/easygui/python_and_check_logo.gif -> build/bdist.macosx-10.11-intel/egg/easygui
  40. copying build/lib/easygui/python_and_check_logo.jpg -> build/bdist.macosx-10.11-intel/egg/easygui
  41. copying build/lib/easygui/python_and_check_logo.png -> build/bdist.macosx-10.11-intel/egg/easygui
  42. copying build/lib/easygui/zzzzz.gif -> build/bdist.macosx-10.11-intel/egg/easygui
  43. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/__init__.py to __init__.pyc
  44. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/__init__.py to __init__.pyc
  45. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/about.py to about.pyc
  46. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/base_boxes.py to base_boxes.pyc
  47. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/button_box.py to button_box.pyc
  48. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/choice_box.py to choice_box.pyc
  49. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/demo.py to demo.pyc
  50. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/derived_boxes.py to derived_boxes.pyc
  51. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/diropen_box.py to diropen_box.pyc
  52. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/egstore.py to egstore.pyc
  53. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/fileboxsetup.py to fileboxsetup.pyc
  54. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/fileopen_box.py to fileopen_box.pyc
  55. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/filesave_box.py to filesave_box.pyc
  56. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/fillable_box.py to fillable_box.pyc
  57. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/global_state.py to global_state.pyc
  58. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/multi_fillable_box.py to multi_fillable_box.pyc
  59. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/text_box.py to text_box.pyc
  60. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/boxes/utils.py to utils.pyc
  61. byte-compiling build/bdist.macosx-10.11-intel/egg/easygui/easygui.py to easygui.pyc
  62. creating build/bdist.macosx-10.11-intel/egg/EGG-INFO
  63. copying easygui.egg-info/PKG-INFO -> build/bdist.macosx-10.11-intel/egg/EGG-INFO
  64. copying easygui.egg-info/SOURCES.txt -> build/bdist.macosx-10.11-intel/egg/EGG-INFO
  65. copying easygui.egg-info/dependency_links.txt -> build/bdist.macosx-10.11-intel/egg/EGG-INFO
  66. copying easygui.egg-info/top_level.txt -> build/bdist.macosx-10.11-intel/egg/EGG-INFO
  67. zip_safe flag not set; analyzing archive contents...
  68. easygui.boxes.button_box: module references __file__
  69. easygui.boxes.demo: module references __file__
  70. creating 'dist/easygui-0.98.0_UNRELEASED-py2.7.egg' and adding 'build/bdist.macosx-10.11-intel/egg' to it
  71. removing 'build/bdist.macosx-10.11-intel/egg' (and everything under it)
  72. Processing easygui-0.98.0_UNRELEASED-py2.7.egg
  73. removing '/Library/Python/2.7/site-packages/easygui-0.98.0_UNRELEASED-py2.7.egg' (and everything under it)
  74. creating /Library/Python/2.7/site-packages/easygui-0.98.0_UNRELEASED-py2.7.egg
  75. Extracting easygui-0.98.0_UNRELEASED-py2.7.egg to /Library/Python/2.7/site-packages
  76. easygui 0.98.0-UNRELEASED is already the active version in easy-install.pth

  77. Installed /Library/Python/2.7/site-packages/easygui-0.98.0_UNRELEASED-py2.7.egg
  78. Processing dependencies for easygui==0.98.0-UNRELEASED
  79. Finished processing dependencies for easygui==0.98.0-UNRELEASED
复制代码

没有报错!!!看上去好像安装成功了有木有!!!!!可是在idle里import easygui,仍然是:
  1. >>> import easygui
  2. Traceback (most recent call last):
  3.   File "<pyshell#0>", line 1, in <module>
  4.     import easygui
  5. ImportError: No module named 'easygui'
  6. >>>
复制代码






含泪求助 昨天已卡一天 今天还在卡着


@小甲鱼 @小甲鱼 @小甲鱼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-1-22 14:08:51 | 显示全部楼层
@小甲鱼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-22 16:04:18 | 显示全部楼层
Mac Python2和3并存,要将模块安装到Python3

进入下载好的模块目录
sudo /Library/Frameworks/Python.framework/Versions/3.5/python setup.py install
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-22 17:29:58 | 显示全部楼层
aozhenlh 发表于 2016-1-22 16:04
Mac Python2和3并存,要将模块安装到Python3

进入下载好的模块目录

!!!!我立刻去试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-22 17:35:02 | 显示全部楼层
aozhenlh 发表于 2016-1-22 16:04
Mac Python2和3并存,要将模块安装到Python3

进入下载好的模块目录



仍然有问题。。。
  1. MacBook-Pro:Documents cristikaQ$ cd easygui-docs-0.96
  2. MacBook-Pro:easygui-docs-0.96 cristikaQ$ sudo /Library/Frameworks/Python.framework/Versions/3.5/python setup.py install
  3. /Library/Frameworks/Python.framework/Versions/3.5/python: /Library/Frameworks/Python.framework/Versions/3.5/python: cannot execute binary file
  4. MacBook-Pro:easygui-docs-0.96 cristikaQ$
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-22 22:42:11 | 显示全部楼层
sudo /usr/bin/python33 setup.py install

这个 Python33 是你在 bin/ 下具体的 Python 版本对应的可执行文件……

因为我当时用的版本是 Python 3.3,所以是 python33
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-23 11:38:59 | 显示全部楼层
小甲鱼 发表于 2016-1-22 22:42
sudo /usr/bin/python33 setup.py install

这个 Python33 是你在 bin/ 下具体的 Python 版本对应的可执 ...

我输了python35 仍然不行囧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-24 09:52:48 | 显示全部楼层
就没有人用这个系统也要装easygui么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-24 12:11:12 | 显示全部楼层
本帖最后由 碗碗的泡菜坛 于 2016-1-24 12:12 编辑
小甲鱼 发表于 2016-1-22 22:42
sudo /usr/bin/python33 setup.py install

这个 Python33 是你在 bin/ 下具体的 Python 版本对应的可执 ...

  1. MacBook-Pro:easygui-docs-0.96 cristikaQ$ sudo /usr/bin/python35 setup.py install
  2. Password:
  3. sudo: /usr/bin/python35: command not found
  4. MacBook-Pro:easygui-docs-0.96 cristikaQ$
复制代码

  1. MacBook-Pro:easygui-docs-0.96 cristikaQ$ sudo /usr/bin/python setup.py install
  2. running install
  3. running build
  4. running build_py
  5. running install_lib
  6. running install_egg_info
  7. Removing /Library/Python/2.7/site-packages/easygui-0.96-py2.7.egg-info
  8. Writing /Library/Python/2.7/site-packages/easygui-0.96-py2.7.egg-info
  9. MacBook-Pro:easygui-docs-0.96 cristikaQ$
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-25 08:54:20 | 显示全部楼层

你进这个目录看看,是不是版本的问题,我的是10.11.2的时候安装的3.5.1的Python,没有问题!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-25 10:04:38 | 显示全部楼层
aozhenlh 发表于 2016-1-25 08:54
你进这个目录看看,是不是版本的问题,我的是10.11.2的时候安装的3.5.1的Python,没有问题!

是按照你说的操作哒 最后发现pip是自带的耶 只要pip3 install easygui就好了。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-25 10:37:00 | 显示全部楼层
碗碗的泡菜坛 发表于 2016-1-25 10:04
是按照你说的操作哒 最后发现pip是自带的耶 只要pip3 install easygui就好了。。。

我当时都不知道有这个pip,按照linux的方法,折腾了很久才弄好!~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-25 10:49:06 | 显示全部楼层
aozhenlh 发表于 2016-1-25 10:37
我当时都不知道有这个pip,按照linux的方法,折腾了很久才弄好!~

我也不知道 我折腾这个折腾了整整四天才知道。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-25 11:10:44 | 显示全部楼层
碗碗的泡菜坛 发表于 2016-1-25 10:49
我也不知道 我折腾这个折腾了整整四天才知道。。

用OS X很多资料要参考linux,但是又有区别,很多要自己研究的!~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-25 11:13:49 | 显示全部楼层
aozhenlh 发表于 2016-1-25 11:10
用OS X很多资料要参考linux,但是又有区别,很多要自己研究的!~

嗯 感受到了。。毕竟都是Unix..话说你easygui用什么运行呀 我这里用idle会出一点小问题:
http://bbs.fishc.com/thread-68304-1-1.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-25 11:51:19 | 显示全部楼层
碗碗的泡菜坛 发表于 2016-1-25 11:13
嗯 感受到了。。毕竟都是Unix..话说你easygui用什么运行呀 我这里用idle会出一点小问题:
http://bbs.fi ...

这个我看视频里说是好像是idle和这个easygui都是用TkInter库的问题,我现在用的是pycharm,没什么问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-27 08:55:39 | 显示全部楼层
个人觉得你应该好好看看基础知识,有问题了应该先自己尝试解决,要想尽一切办法,而不是在百度上随便一搜索找到一个办法,然后尝试了解决不了,就各种抱怨,各种说不行,这样你永远都提高不了......
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-21 19:18:10 | 显示全部楼层
碗碗的泡菜坛 发表于 2016-1-25 10:04
是按照你说的操作哒 最后发现pip是自带的耶 只要pip3 install easygui就好了。。。

这句命令简直太神奇了

评分

参与人数 1鱼币 +2 收起 理由
Cool-Fella + 2 回答简直是&amp;amp;#128175;啊 我今天忙了一下午.

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2018-9-6 11:08:37 | 显示全部楼层
我也是折腾半天就这么一句搞定  sudo python setup.py install
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-9 10:40:47 | 显示全部楼层
https://blog.csdn.net/yuuuuchang/article/details/78062870
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 13:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表