1

我已经尝试了 3 个小时。我有窗户。我正在使用这个官方指南

因此,对于 Python 2 的 Windows 安装的第 2 步:它说:“要查看是否有 Tkinter,请启动 python;然后在 Python 提示符下,键入

>>> import Tkinter

当我从 python shell 执行此操作时,它会显示ImportError: No module named 'Tkinter'. 但是当我在命令提示符下输入 Python 并输入import Tkinter时,什么也没有发生。那我看哪一个?指示不明确。

好的,继续,第 2 步“安装 Swampy”也是我遇到的问题。要下载 pip,您必须转到此链接。但是当你到达那里时,它会说要下载“get-pip.py”的链接。世界上有什么?这只是一堵长长的文字墙。它甚至不问我是否要下载任何东西。这个要怎么下载???

说明还说“如果您仍然没有 pip,您可以从 Cheese shop 下载 Swampy zip 文件。解压缩,然后 cd 进入它创建的目录并运行:

`python setup.py install`

什么cd into the directory it creates and run...意思???我很迷茫,如果有人提供帮助,我将永远感激不尽。谢谢。

4

1 回答 1

0

右键单击下载链接并选择“链接另存为”(Firefox) 或“目标另存为”(Internet Explorer)。打开命令提示符并通过输入 python.exe 和 get-pip.py 的完整路径来运行 get-pip.py。例如:

C:\Python27\python.exe "C:\Users\UserName\Downloads\get-pip.py"

我建议使用 python.exe 的完整路径,以防它不在搜索中PATH或找到错误的版本。包含空格的路径需要双引号。如果上述命令因“拒绝访问”错误而失败,请在启用了管理员权限的命令提示符下重试安装,即右键单击并选择“以管理员身份运行”。

从相同的命令提示符安装 Swampy:

C:\Python27\python.exe -m pip install swampy

-m pip将 pip 模块作为脚本运行。Scripts 子目录中还有 pip.exe。

就个人而言,我会使用GnuWin32 wget.exe (w/Mozilla certdata.txt ) 下载安装脚本并使用py 启动器运行它:

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
py -2.7 get-pip.py
py -2.7 -m pip install swampy


至于cd,这是 cmd.exe 外壳(命令提示符)中的一个内部命令,它 [c] 更改驱动器上的当前 [d] 目录(chdir是同义词)。如果新目录不是绝对路径,它会相对于当前驱动器上的当前目录或命令中指定的驱动器进行解析(例如cd D:Downloads,将驱动器 D: 上的目录更改为其当前目录的 Downloads 子目录)。该/D开关也可以cd改变电流驱动。

如果新目录在当前驱动器上(或被/D使用),则该cd命令还会更改 shell 进程的当前工作目录,该目录将由执行的程序继承。否则,它只会为驱动器路径*设置 cmd shell 的隐藏环境变量之一。

输入 justcd将打印当前驱动器上的当前目录。输入cd D:将打印驱动器 D: 上的当前目录。

我通常更喜欢pushd,因为它总是会改变当前的驱动器;为 UNC 路径映射临时驱动器;并允许使用 . 返回上一个目录popd。输入 justpushd将打印推送目录的堆栈。

有关可用命令的更多信息,请help在命令提示符中输入。这是commands 的索引。cmd shell 内部的命令标有项目符号 (•)。

* 例如,=C:=D:等。Windows 进程只有一个当前工作目录,因此 cmd.exe 必须使用此技巧来模拟 DOS 每个驱动器的工作目录。由于 cmd 中的一个错误,您可以通过输入set "".

于 2014-04-15T08:31:14.293 回答