鱼C论坛

 找回密码
 立即注册
查看: 1226|回复: 1

easygui,Windows下无法双击编好的代码

[复制链接]
发表于 2017-12-7 11:08:41 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 hpv216 于 2017-12-7 12:06 编辑

我是用pycharm编写的,pycharm里可以运行  但是找到这个文件双击一闪就关闭了
电脑里我装了  python2.7 和3.6.3 默认是3.6.3
TIM图片20171207110348.png
显示Non-ASCII character,我打开方式指向也是3.6.3的python.exe

我也加过 # -*- coding:utf8 -*-
12321.png
显示No module named easygui
请问如何解决


import random
import easygui as g
g.msgbox("欢迎进入游戏")
num = random.randint(1, 10)
count = 3
msg = "你有%s次机会,猜数字(1-10):"
title = "猜数字小游戏"
guess = g.integerbox(msg % count, title, lowerbound=1, upperbound=10)

while count > 1:
    if guess == num:
        g.msgbox("猜对了")
        break
    else:
        if guess > num:
            g.msgbox("大了")
        else:
            g.msgbox("小了")
        count -= 1
        guess = g.integerbox(msg % count, title, lowerbound=1, upperbound=10)
        if count == 1:
            g.msgbox("都猜错了,你个弱鸡")

g.msgbox("游戏结束")
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-12-7 12:05:57 | 显示全部楼层
本帖最后由 hpv216 于 2017-12-7 12:08 编辑

我自己找到了
就算改了cmd下python默认为3  双击打开还是2.7
需更改注册表
win+R打开运行
输入regedit,确定
在打开的注册表中找到以下目录:
HKEY_CLASSES-ROOT->Python.file->shell->open->command
将该项的内容修改为:
“C:\Python\Python2.7\python.exe” "C:\Users\用户名\AppData\Local\Programs\Python\Python36-32\python.exe" "%1" %*
(将其中的路径修改为自己python的安装路径即可)
这样就可以双击.py文件直接用IDLE打开了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-10 11:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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