pip脚本命名不一致

时间:2014-07-18 19:24:04

标签: python amazon-ec2 pip easy-install

如何让easy_install创建一致命名的pip可执行文件?

在桌面安装的Ubuntu 12.10上,如果我运行:

wget http://peak.telecommunity.com/dist/ez_setup.py -O /tmp/ez_setup.py
python /tmp/ez_setup.py -U setuptools

这会创建脚本/usr/local/bin/pip2.7

但如果我在Ubuntu 12.10 EC2 AMI中运行完全相同的命令,它会创建脚本/usr/local/bin/pip-2.7

请注意额外的短划线。

这使我为不同的Python版本构建部署和测试脚本的尝试变得复杂,因为我无法预测将命名的pip可执行文件是什么。我可能已经在不同的发行版中预料到了这一点,但是这两种环境都使用相同版本的Ubuntu ......但却有不同的结果。

我该如何解决这个问题?

0 个答案:

没有答案