如何在防火墙后面下载python .egg文件

我要尝试涡轮增压器,但是我在Windows Vista上。 然而,由于防火墙代理问题,似乎我不能下载安装涡轮手机所需的.egg文件来安装在我的Windows环境。 我有一个可引导的,或者我可以做一个可引导的Linux USB,我可以尝试cygwin,但我不知道从哪里开始cygwin,所以我想知道什么可以解决我的防火墙/代理安装涡轮增压器的问题。

如果可能的话,是否有一些非在线版本的涡轮增压器,我可以从访问一个网站下载,然后以某种方式将非在线版本导入到我的Python环境中?

非常感谢!:)

也许问题不在于防火墙本身,而在于你需要使用HTTP代理。 如果您确实需要使用代理,请尝试设置http_proxy环境变量。 这可能是您的防火墙使用NTLM代理身份验证(Python不支持); 在这种情况下,请尝试在本地机器上设置APS代理服务器 ,并将http_proxy指向本地主机。

你可以从Windows本地运行TG。 tgsetup.py的安装方法使用了setuptools ,它依赖于能够从互联网中引入.egg文件。 正如其他人所建议的,最好的办法是打开防火墙。 TG有一个你可以尝试手动带来的鸡蛋文件列表 (也许从一个开放的互联网连接)。 手动安装鸡蛋是可能的,但不推荐 。

如果不能更改防火墙规则,则可以使用具有预配置TG包的Linux(可启动或虚拟)安装。 比如Fedora有一个 。 通过这种方式,TG软件包(希望)以.rpm文件的形式穿越防火墙。

你可以使用旧的防火墙黑客…尝试抛出“?file.jpg”或“#file.jpg”结尾(无声引号)。 防火墙可能会看到这一点,因为你正在尝试下载一个允许的图像文件,响应的服务器可能不会在意你已经附加了一个查询字符串,(我认为)python只会看到一个蛋。

将python添加到防火墙例外列表中。 当然,只要确保你不用python运行任何有问题的代码。

这可能不是你正在寻找的,但你可以绕过代理隧道SSH 。 另一种可能是使用Tor 。