【发布时间】:2011-02-08 17:30:11
【问题描述】:
对不起,我已经在“超级用户”上问过这个问题,但没有人在那里回答,所以我从“超级用户”中删除了它,并决定在这里发布。希望这不是什么大罪,特别是考虑到我首先被建议在“StackOverflow”上使用斜纹布(而不是在“SuperUser”上)
如何开始使用斜纹布?我刚刚下载了它,解压并点击了文件夹中的 setup .py 文件。黑色的窗口(终端)出现了片刻又消失了。
(我的计算机上确实安装了 Python 2.5 - 以及来自 Google App Engine 的 SDK)
斜纹布documentation section 写着:
下载斜纹
最新发布的twill是twill 0.9,2007 年 12 月 27 日星期四发布;可在以下位置下载 http://darcs.idyll.org/~t/projects/twill-0.9.tar.gz。 你也可以使用 Python 的 easy_install 安装或升级斜纹布。
斜纹适用于 Python 2.3 或更高版本。
要开始使用斜纹布,请安装它并 然后输入斜纹-sh。在提示下 类型:
go http://www.slashdot.org/showshowformsshowhistory
从这段话中我不清楚我应该输入什么(只有“twill-sh”或“twill-sh”以及该行下的所有单词)以及在哪里(我尝试在命令提示符窗口中输入它我的电脑 - 无济于事)
有谁能帮帮我吗?
提前谢谢你。
更新 1:
(本次更新是对S.Mark给出的答案的回应)
你好,S.Mark!!!! 我试着听从你的指示。这是发生了什么:
首先,我在我的 D 盘上创建了一个文件夹,并将其命名为“tmp”。然后我下载并解压 twill-0.9 到那个文件夹中。因此,现在我计算机上此文件的路径与您的示例中的路径相同: D:\tmp\twill-0.9 :
(来源:narod.ru)
(来源:narod.ru)
然后,我尝试在我的计算机上打开命令提示符:
(来源:narod.ru)
(来源:narod.ru)
(来源:narod.ru)
(来源:narod.ru)
(来源:narod.ru)
然后,按照你的指示第二步,我尝试切换到D盘:
(来源:narod.ru)
但由于某种原因它不起作用:
(来源:narod.ru)
这条中文行说类似“此操作已被拒绝”。为什么会这样? 好吧,无论如何我都尝试继续进行第 3 步,这就是我所拥有的:
(来源:narod.ru)
据我了解,这行中文说的是“'C:\'既不是内部命令也不是外部命令,因此无法执行。 ” 为什么会这样?我的电脑有问题吗?
更新 2:
(本次更新是我对S.Mark给出答案的第二次回应)
你好,S.Mark!再次感谢您的回答。
是的,这一次我刚刚输入了您在帖子中突出显示的部分。所以,当我一开始只输入“d:”时,它起作用了!!!
但是,当我输入“python setup.py build”时,我得到了同样的错误信息(“‘python’既不是内部命令也不是外部命令;它不能被执行。”):
(来源:narod.ru)
我试图重复这个命令,结果不小心漏掉了“python”这个词:
(来源:narod.ru)
当我按下“Enter”键时,构建过程似乎启动了 - 至少我当时看到的非常类似于您的说明中的第 4 步(“开始构建过程”):
(来源:narod.ru)
(来源:narod.ru)
(来源:narod.ru)
但现在我对是否继续执行第 5 步(“安装它”)有点犹豫,因为我不确定我所做的是否正确。
如果我在第 4 步做的没问题,我是否也应该在第 5 步省略“python”这个词?
一个附带问题:您是如何在不截图的情况下将终端的内容放入您的帖子中的?是否有某种方法可以将终端的内容放入剪贴板?一直制作屏幕截图并在发布之前托管它们非常麻烦。
更新 3:
(此更新是我对 S.Mark 的第三次回应)
S.Mark,你好!
(希望你还没有厌倦我)
“……是的,你可以省略 python 并直接运行 setup.py,因为你的 python 安装在注册表中注册了 *.py……关于第 5 步,你可以只运行 setup.py install”——我按照你的这些话安装进程运行成功!谢谢。
但是对于以下步骤(“然后从开始菜单打开 python 提示,并测试第 6 步和第 8 步”),在 Python 提示中并没有多大成功:
(来源:narod.ru)
在通常的命令提示符(终端)中也没有成功:
(来源:narod.ru)
(再次用中文说python“既不是内部命令也不是外部命令,因此无法执行”)。你知道为什么它不起作用吗?
“……你的 python 安装在哪里? C:\Python25?” - 是的,没错。
“……有一个设置(命令提示符属性 - 简单编辑模式)可以在命令提示符下选择文本,你能在 superuser.com 中问这个吗?” - 当然,我会在那里问这个问题。谢谢你告诉我。
【问题讨论】:
-
啊,你不需要输入
C:\>,这是我的提示,就像你的C:\Documents and Settings\Administrator>一样,只需输入D:等。我要去更新我的帖子以突出显示这些部分。 -
@brilliant,对于您的第二次更新,因为
python.exe不在您的路径上,您的 python 安装在哪里?C:\Python25?如果是这样,请在键入python setup.py build之前键入set PATH=C:\Python25;%PATH%和 <enter>,是的,您可以省略python并直接运行setup.py,因为您的 python 安装在注册表中注册了*.py。 -
关于复制终端文本,有一个设置(命令提示符属性-简易编辑模式)可以在命令提示符下选择文本,你能在superuser.com中问吗?
-
关于第5步,你可以运行
setup.py install,然后从开始菜单打开python提示符,测试第6步和第8步 -
关于this 屏幕截图,
import twill上没有错误,所以这显然意味着安装成功,你得到语法错误,因为你运行D:\tmp\twill-0.9这是提示,你不需要在任何地方输入。而python是程序,所以不能在python shell里面调用python,所以>>> python是无效的。
标签: python installation twill