在 Bluemix 上的 Python notebook 中安装密码学 python 模块

Install cryptography python module in Python notebook on Bluemix

按照建议here我正在尝试

  !sudo apt-get install build-essential libssl-dev libffi-dev python-dev
  !sudo yum install gcc libffi-devel python-devel openssl-devel
  !pip install cryptography

这不起作用,因为我不允许 运行 作为 root 命令。

运行 !pip install --user cryptography 来自 Python 笔记本。

解释:在系统上不能成为root是正确的说法。因此,您根本不能 运行 前两个命令中的任何一个。此外 pip install <package> 将需要访问您没有的系统。您可以通过提供 --user 选项告诉 pip 在用户上下文中安装东西。 至于前两个命令,你不需要它们(其中之一),它们已经满足了;库已经在系统范围内安装。