我们正在运行自己的PyPi服务器。现在我们开始使用Chef来处理部署。我正试图找出最好的方法来安装pip,从一个厨师食谱,联系我们的定制服务器和传递凭证。在
通常,我们会安装这样的软件包:
pip install -i http://<server address:portno>/simple extremely_cool_package
服务器提示输入用户名和密码。服务器使用基本访问身份验证,因为它在防火墙后面。在
python_pip能做到这一切吗?如果是,怎么做?如果没有,最佳实践是什么?在
Tags:
以下不是最佳选择,但可以完成任务:
我在尝试从pip存储库安装时也遇到了同样的问题。在
最简单的方法是以以下形式介绍您的凭证
~/.pip/pip.conf
:您还可以将
pip.conf
放在virtualenv文件夹的根目录下,并在virtualenv会话中使用pip install
。在编辑:
为了避免您的默认pip库被您应该使用的新pip库所取代
^{pr2}$相关问题 更多 >
编程相关推荐