Python 2.7不再工作:无法导入名称md5

时间:2017-12-19 10:03:29

标签: python python-2.7 md5 python-import

我昨天在我的服务器上安装了python 3.6.3(ubuntu 14.04),现在我无法运行python 2.7(在虚拟envs和'main env'上)。

我一直在寻找谷歌,没有成功。

我尝试重新安装openssl,因为我红了。

任何人都可以帮助我吗?我疯了。

--->每当我试图执行python脚本(或pip)时,这是消息:

  var json = {
          patient: patient,
          uuid: ....   //HERE GOES THE GET RESPONSE
          encounterType: window.constantConfigObj.encounterTypeVisitNote,
          visit: visitId,
          encounterDatetime: date2
  };

4 个答案:

答案 0 :(得分:8)

我在macOS上也遇到了同样的问题。

brew reinstall python@2解决了这个问题。

也许您可以尝试重新安装python。

答案 1 :(得分:2)

在此post中可能是一个解决方案:

python2.7包依赖于libssl1_0_0包(openssl_1.0运行时库)。

所以你需要安装它,并在$ LD_LIBRARY_PATH环境变量中添加/ usr / local / ssl / lib目录。

答案 2 :(得分:0)

我也在macOS中遇到了相同的问题,我无法使用brew reinstall python@2命令来解决该问题。

因此,我使用了以下对我有用的命令。

brew reinstall https://raw.githubusercontent.com/Homebrew/homebrew-core/94d572a132a63651739fef1931f540404b7eaa31/Formula/python%402.rb

答案 3 :(得分:0)

我通过卸载自制软件 Python 2.7 解决了这个问题,而是从 python.org 安装 Python 2.7.18。