2014-03-13 80 views
5

这是希望快速回答​​的问题,我试图在AWS上配置一个包含puppet的盒子,其中一个步骤涉及从需求文件进行pip安装。事情是这样的: -pip使用哪些端口?

/usr/local/venv/ostcms/bin/pip install -r /vagrant/requirements.txt 

,因为它无法找到任何在需求文件的包,但是当我打开AWS框的安全组为允许“所有流量”的点子步骤中的一步基本上失败作品。

我试图找到pip使用的端口,所以我基本上可以拥有那个端口,http和ssh在盒子上打开,然后过着幸福的生活。

回答

11

Pip在3128上运行,因此请确保您已在AWS控制台中打开它。否则当尝试与PyPi(或其他关心下载的任何其他地方)交谈时,pip将被阻止。

+0

啊正确的感谢,它的工作! –

+0

对于任何在2018年发现此问题的人,我需要启用端口443(HTTPS)才能让Pip在AWS上工作。 – Cathal