Visual studio 2013 Visual Studio的Python工具无法在IronPython上下载“setuptools”

Visual studio 2013 Visual Studio的Python工具无法在IronPython上下载“setuptools”,visual-studio-2013,ironpython,ptvs,Visual Studio 2013,Ironpython,Ptvs,我正在Visual Studio Express 2013中使用PTVS 2.1和IronPython 2.7.4,在安装了.NET 4.5的Windows 8.1 Pro x64主机上使用Windows桌面更新3。我有一个空的Python项目,默认环境设置为IronPython 2.7。当我想将虚拟环境添加到项目中时,PTV尝试下载setuptools和pip,但失败惨重。全部。在要点中,它失败于: System.IO.IOException "Authentication failed be

我正在Visual Studio Express 2013中使用PTVS 2.1和IronPython 2.7.4,在安装了.NET 4.5的Windows 8.1 Pro x64主机上使用Windows桌面更新3。我有一个空的Python项目,默认环境设置为IronPython 2.7。当我想将虚拟环境添加到项目中时,PTV尝试下载setuptools和pip,但失败惨重。全部。在要点中,它失败于:

System.IO.IOException
"Authentication failed because the remote party has closed the transport stream."
调用urlopen函数时似乎会抛出IOError。我修改了源代码,因此它尝试通过http和https下载包,但两者都给出相同的异常。在官方的Python 2.7.8环境中工作时,PTVS可以毫无问题地执行所有操作

我被这个问题困住了。我无法通过PTV为IronPython安装setuptools。在的说明中提供的脚本也使用openurl,并因相同错误而失败


有没有办法在IronPython环境中安装/使用setuptools?

一旦2.7.5发布,它将包括一个EnsureIP的后端端口。安装pip和setuptool非常简单,只需调用:

ipy -X:Frames -m ensurepip
目前,您可以使用2.7.5b3作为最佳近似值。
较旧版本的IronPython可能与一些较旧版本的setuptools或pip配合使用,但记录不稳定。

一旦2.7.5发布,它将包括一个EnsureIP的后端口。安装pip和setuptool非常简单,只需调用:

ipy -X:Frames -m ensurepip
目前,您可以使用2.7.5b3作为最佳近似值。
较旧版本的IronPython可能与一些较旧版本的setuptools或pip配合使用,但记录不稳定。

尝试2.7.5b3,作为管理员,您可以使用ipy-X:Frames-m确保成功。谢谢你的提示和项目本身的工作。也许你可以添加一个答案,解释为什么这样做有效,这样我就可以接受了?试试2.7.5b3,作为管理员,你可以使用ipy-X:Frames-m来确保成功。谢谢你的提示和项目本身的工作。也许你可以添加一个答案,解释一下为什么这样做有效,这样我就可以接受了?