全部产品
云市场

部分 Ubuntu 用户安装 SDK 后可能无法使用

更新时间:2017-06-07 13:26:11

这是由于在 Debian 类的系统中, pip 和 Python 的 lib 路径不一致造成的。您只需要复制阿里云的 SDK 到 Ubuntu 的 lib 中的 dist-package 目录下即可。具体操作方法请参照如下示例。

以 Python 2.7 为例,用 pip 安装完 SDK 后,Debian 类系统中会保存在 /usr/local/lib/python2.7/dist-packages/。

复制前,请在 Python 下执行如下命令:

  1. python <-- 进入python 环境
  2. > from distutils.sysconfig import get_python_lib
  3. > get_python_lib()
  4. '/usr/lib/python2.7/dist-packages'

查找到 lib 路径后, 执行复制 SDK 的命令:

  1. sudo cp -r /usr/local/lib/python2.7/dist-packages/aliyun* /usr/lib/python2.7/dist-packages/

复制完毕后就可以运行了。