在python中调用某些内容是什么意思

时间:2015-05-11 23:45:51

标签: sudo invoke pyglet

所以,我试图弄清楚如何导入pyglet,我发现其中一个答案说:

  

我援引了:

     

sudo python setup.py install

我将如何调用'这个,还有什么?

2 个答案:

答案 0 :(得分:0)

“调用sudo”是一个linux控制台术语,所以这是你在控制台中所做的事情。 在Windows中,您可以通过命令提示符“调用”。

答案 1 :(得分:0)

首先,欢迎来到StackOverflow。

调用只是说“调用命令”的一种奇特方式,所以基本上你觉得难过的“答案”是在操作系统的终端中“执行此命令”(在 Windows 上那将是command promt又名cmd.exe Linux ,很可能是xtermterminal使用bash)< / p>

命令本身不会帮助您导入 pyglet,但它可能会用于从源文件夹安装它。 你下载过Pyglet吗?你是怎么安装它的?哪个版本?

上面的命令

它将为python提供一个名为setup.py的脚本,其中一个参数名为install。现在,setup.py很可能是基于setuptools的脚本,它带有用于安装pyglet的默认pyglet源。因此,您需要在setuptools变量中使用PATH和相应的python版本。

安装Pyglet后

这是你导入它或让它工作的方式(从长远来看使用糟糕的编程解决方案的一个基本例子):

import pyglet
window = pyglet.window.Window()
label = pyglet.text.Label('Hello, world',
                          font_name='Times New Roman',
                          font_size=36,
                          x=window.width//2, y=window.height//2,
                          anchor_x='center', anchor_y='center')
@window.event
def on_draw():
    window.clear()
    label.draw()
pyglet.app.run()