鱼C论坛

 找回密码
 立即注册
查看: 5222|回复: 8

关于easygui

[复制链接]
发表于 2016-1-13 18:31:19 | 显示全部楼层 |阅读模式

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

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

x
我是Mac系统我已经安装好了easygui,在idle中测试没有问题

但是我用pycharm就会报错

  1. import easygui

  2. easygui.msgbox('测试一下!~')
复制代码

  1. /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /Users/apple/Documents/python/untitled/easy.py
  2. Traceback (most recent call last):
  3.   File "/Users/apple/Documents/python/untitled/easy.py", line 1, in <module>
  4.     import easygui
  5.   File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/easygui-0.98.0_UNRELEASED-py3.5.egg/easygui/__init__.py", line 55, in <module>
  6.     from .boxes.egstore import EgStore, read_or_create_settings
  7.   File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/easygui-0.98.0_UNRELEASED-py3.5.egg/easygui/boxes/egstore.py", line 11, in <module>
  8.     import pickle
  9.   File "/Users/apple/Documents/python/untitled/pickle.py", line 42, in <module>
  10.     split_file('/users/apple/desktop/record.txt')
  11.   File "/Users/apple/Documents/python/untitled/pickle.py", line 19, in split_file
  12.     save_file(boy,gril,count)
  13.   File "/Users/apple/Documents/python/untitled/pickle.py", line 36, in save_file
  14.     pickle.dump(boy,boy_file)
  15. AttributeError: module 'pickle' has no attribute 'dump'

  16. Process finished with exit code 1
复制代码


1、而且这个错误信息是我之前完成pickle课后作业时候pycharm就报这样的错,不知道为什么运行这个程序会报之前的错误!~
我以为是这个打开文件的问题,我将代码删掉只写一行print('........'),去没有问题,换回引入easygui模块就不行了!~

2、顺便问一下之前那个课后作业为什么会报错啊,这个也是我在idle中运行就没问题的!~
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-1-13 19:45:13 | 显示全部楼层
是不是你的PyCharm自动检测是Python2.7的解释器呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-13 23:22:52 From FishC Mobile | 显示全部楼层
hldh214 发表于 2016-1-13 19:45
是不是你的PyCharm自动检测是Python2.7的解释器呢?

不是,我的解释是是3..5..1我已经改了并且把2..7的解释器从pycharm中删了!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-14 13:24:22 | 显示全部楼层
各位大神给看看为什么会报pickle的错啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-14 13:39:31 | 显示全部楼层
我靠,我自己搞定了!~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-10-31 10:51:16 | 显示全部楼层
aozhenlh 发表于 2016-1-14 13:39
我靠,我自己搞定了!~

怎么解决的?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-10-31 14:56:21 | 显示全部楼层
学习了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-6 08:57:27 | 显示全部楼层
楼主怎么搞定的啊?我的mac也是这样的问题哦!idle上可以运行easygui,但是pycharm不行哦。。。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-17 18:25:27 | 显示全部楼层
李爽42900 发表于 2017-12-6 08:57
楼主怎么搞定的啊?我的mac也是这样的问题哦!idle上可以运行easygui,但是pycharm不行哦。。。 ...

在程序开头加上一句就ok了
  1. #-*-&#160;coding:&#160;UTF-8&#160;-*-&#160;
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-19 06:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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