设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

集中答疑专用贴

  [复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

301#
发表于 2018-5-2 23:27:32 |只看该作者
赵子jun 发表于 2018-5-2 16:48
这是我完整的代码。

if len(favorite_languages) == 1:
即可
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

64

积分

注册会员

Rank: 2

302#
发表于 2018-5-4 07:27:03 |只看该作者
crossin先生 发表于 2018-5-1 23:47
pip里有,那至少应该import不会有问题。除非你电脑上装了多个python,然后你执行的python并不是pip这个

...

Crossin先生你好,

折腾好多天终于把import pygame解决了,我下了python2和3(32bit和64bit)都会报错,后来在stackoverflow上看到这个回答:

The Python 2.7.3 .dmg Mac OS installer installs both 64-bit and 32-bit binaries in:

/Library/Frameworks/Python.framework/Versions/2.7/bin/

There is a 32-bit binary called python2.7-32 in that folder.

To use it in the Terminal simply type $ python2.7-32 instead of python

To use it in IDLE simply rename the 64-bit python2.7 binary to something like python2.7-64 then rename python2.7-32' topython2.7` and next time you launch IDLE or the Terminal it will use the 32-bit binary. Change it back when you are done.

You can also force launch IDLE in 32-bit mode from the Terminal:

$ arch -i386 /Library/Frameworks/Python.framework/Versions/2.7/bin/idle2.7 -n

You can create a shell script Automator application to make it easier to launch.

就解决了,下载了32bit的python为何还要手动改成32bit模式呢?谢谢
回复

使用道具 举报

1

主题

0

好友

13

积分

新手上路

Rank: 1

303#
发表于 2018-5-4 14:37:02 |只看该作者
引用模块时会有错误,已经用anaconda把模块都更新到最新了,pylab更是画不了图

QQ截图20180504143636.png (71.51 KB, 下载次数: 216)

QQ截图20180504143636.png

回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

304#
发表于 2018-5-4 14:59:08 |只看该作者
Max.Lin 发表于 2018-5-4 07:27
Crossin先生你好,

折腾好多天终于把import pygame解决了,我下了python2和3(32bit和64bit)都会报错, ...

这个我还真没遇到过,以前有问题,都是要统一用32位
记下了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

305#
发表于 2018-5-4 15:00:46 |只看该作者
zseqsczero 发表于 2018-5-4 14:37
引用模块时会有错误,已经用anaconda把模块都更新到最新了,pylab更是画不了图 ...

看不出来问题
有可能你pylab的路径没设对,不过我没用过不清楚
我用pycharm也会有问题,但跟你这个应该不一样。我现在画图只能通过 ipython notebook 来画
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

64

积分

注册会员

Rank: 2

306#
发表于 2018-5-6 10:30:54 |只看该作者
Crossin先生你好,

学pygame用什么编辑器比较好?我下了SPE但显示打不开,这是为什么?谢谢。

Max
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

307#
发表于 2018-5-7 01:32:04 |只看该作者
Max.Lin 发表于 2018-5-6 10:30
Crossin先生你好,

学pygame用什么编辑器比较好?我下了SPE但显示打不开,这是为什么?谢谢。

都可以,建议用 pycharm
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

64

积分

注册会员

Rank: 2

308#
发表于 2018-5-12 17:41:07 |只看该作者
Crossin先生你好,下面这段代码中 pygame.draw.rect(screen,color,[left,top,width,height],line_width) pygame.display.flip() 显示 SyntaxError: invalid syntax,是什么问题?谢谢。

import pygame,sys,random
from pygame.color import THECOLORS
pygame.init()
screen=pygame.display.set_mode([640,480])
screen.fill([255,255,255])
for i in range(100):
    width=random.randint(0,250)
    height=random.randint(0,100)
    top=random.randint(0,400)
    left=random.randint(0,500)
    color_name=random.choice(THECOLORS.keys())
    color=THECOLORS[color_name]
    line_width=random.randint(1,3)
    pygame.draw.rect(screen,color,[left,top,width,height],line_width) pygame.display.flip()
while True:
    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            sys.exit()


回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

309#
发表于 2018-5-13 15:38:23 |只看该作者
Max.Lin 发表于 2018-5-12 17:41
Crossin先生你好,下面这段代码中 pygame.draw.rect(screen,color,[left,top,width,height],line_width) py ...

两句话写同一行了呀
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

25

积分

新手上路

Rank: 1

310#
发表于 2018-6-12 21:35:39 |只看该作者
请教:
import easygui as g
g.msgbox("Hello world!")
AttributeError: 'module' object has no attribute 'msgbox'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-1 20:31 , Processed in 0.029885 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部