2012-03-24 63 views
12

我在Windows上尝试运行Python脚本。我面临的问题是这个脚本需要Python 2.7。 Cygwin目前已安装Python 2.6软件包。我试图在安装向导中搜索2.7包,但找不到任何包。所以我有点卡住了。有人有解决方案吗?Cygwin的Python 2.7版包

+0

2.7的哪些功能在2.6中不可用? – 2012-03-24 08:19:36

+0

进口argparse 导入错误:没有模块名为argparse – 2012-03-24 14:15:27

+0

缺乏字典2.6修真刚好赶上我出去 – 2012-12-11 12:32:27

回答

1

的问题是,我已经下载的源代码的损坏包装。我再次尝试它,它工作正常。

解决这个问题是自己编译的包,直到它不是正式发售。我已经下载了源代码的一个损坏的包,md5校验和证明是不同的。我再次尝试它,它工作正常。

7

从python.org或EPD等安装Python 2.7然后把python.exe的位置(默认为C:\Python27\python.exe)在环境变量中(右键点击 “计算机”,从start menu -> select "properties" -> Environment Variables

,并删除蟒蛇2.6来自cygwin,在你做这一切之前。

+0

嘿嘿的答复:)感谢,但现在我已经下载的Python 2.7的源代码。现在我面临的问题是./configure卡在 – 2012-03-24 14:07:52

+1

男人,而不是源代码。 Windows安装程序。 – vivek 2012-03-24 18:59:13

+0

hmm那么cygwin如何访问python 2.7呢? – 2012-03-25 17:59:48

8

python 2.7.3-1

为Cygwin的运行setup.exe的会给你的Python升级到2.7的机会。

如果你没有看到2.7包,回去选择不同的镜子,因为不是所有的仓库都可用的所有版本。

+0

在最新的cygwin我没有看到选项来回2.7。我希望它运行谷歌应用程序引擎。 – Aris 2013-02-23 17:29:26

+1

我有最新的也是,我运行setup.exe,接下来投中6次(选择所有默认值),在搜索框中键入的Python,扩大Python的标签,它为我提供2.7.3-1作为最新版本安装 – slashdottir 2013-02-24 00:26:26