尽管安装了Brew,Brew仍然无法找到依赖关系。 依赖'urllib2_kerberos'已安装但homebrew抛出了消息
Homebrew不提供特殊的Python依赖项;安装:pip install urllib2_kerberos
以下是设置步骤:
$ sudo pip2.7 install urllib2_kerberos
要求已经满足(使用--upgrade升级): urllib2_kerberos in /usr/local/lib/python2.7/site-packages/urllib2_kerberos-0.1.6-py2.7.egg
$ sudo pip2.7 install urllib2_kerberos --upgrade
要求已经是最新的:urllib2_kerberos in /usr/local/lib/python2.7/site-packages/urllib2_kerberos-0.1.6-py2.7.egg
$ brew install post-review
审核后:不满意的依赖:urllib2_kerberos Homebrew 不提供特殊的Python依赖;安装时:
pip install urllib2_kerberos
错误:此构建未满足要求失败。
也试过
$ /usr/local/bin/python2.7
成功导入
Python 2.7.12(默认,2016年6月29日,14:04:44)[GCC 4.2.1兼容 Apple LLVM 7.0.2(clang-700.1.81)]关于darwin的类型“帮助”,“版权”, “信用”或“许可”以获取更多信息。 >>> import urllib2_kerberos
(注意:事后审核不在http://braumeister.org/。 我点了另一个公式回购)
答案 0 :(得分:0)
我自己刚遇到这个问题。解决方案是确保您的路径中可以使用依赖项。
在我的情况下,我使用Anaconda Python运行并且在我的路径中使用了anaconda2 / bin而不是anaconda2 / lib。
我在zshrc中添加了以下内容:
export PATH="/Users/$ME/anaconda2/lib/python2.7/site-packages:/Users/$ME/anaconda2/lib/python2.7:/Users/$ME/anaconda2/lib:$PATH"
然后source ~/.zshrc
(或您各自的shell资源文件)并且你很好。