conda remove openssl打破了iPython,conda和pip

时间:2014-12-21 20:49:29

标签: python openssl pip uninstall conda

在尝试解决程序包依赖性问题时,我使用conda来卸载openssl,因为这似乎是具有不满足规范的程序包之一。但是,一旦我这样做,conda,iPython和pip打破了错误消息

ERROR:root:code for hash md5 was not found

我尝试使用自制软件包管理器重新安装openssl,但brew install openssl通知我openssl已安装。

2 个答案:

答案 0 :(得分:1)

conda(1.0.1k)中最新版本的openssl应该完全修复此问题。

答案 1 :(得分:0)

iPython发行版中的

conda仅在openssl环境中查找conda。因此,使用自制软件安装openssl不会对此产生任何影响,也无法修复您的conda环境。要解决此问题,您需要conda版本的openssl正常工作。

不幸的是,我怀疑conda需要其openssl版本来获取任何内容并进行任何修复(通常安装它的第一件事,即使是miniconda分发)所以看起来你可能会卡住。幸运的是,安装conda很容易,所以你可以从头开始。

我自己是conda的初学者,我不确定上述所有内容,但这是我目前的理解。