Skip to main content
 首页 » 编程设计

python之如何在 ubuntu 上安装 apache-libcloud

2025年05月04日24落叶无声

我在使用 python 2.7.2 在 ubuntu 上安装 libcloud 时遇到问题

我从 apache libcloud 网站安装了 libcloud http://libcloud.apache.org/downloads.html . apache-libcloud-0.9.1.zip 文件。

当我按照示例操作时,我可以导入 libcloud,但是当尝试从示例中导入库时,出现以下错误:

import sys 
import os 
import libcloud 
from libcloud.compute.types import Provider 
from libcloud.compute.providers import get_driver 
 
Traceback (most recent call last): 
  File "/home/ubuntu/workspace/rtbopsConfig/test_code/libcloud.py", line 3, in <module> 
    import libcloud 
  File "/home/ubuntu/workspace/rtbopsConfig/test_code/libcloud.py", line 4, in <module> 
    from libcloud.compute.types import Provider 
ImportError: No module named compute.types 

我确实安装了以前的版本,但当我发现该软件包已过时时,我从源代码安装了它。我确实使用了软件包安装程序删除程序。

那么...如何解决这个问题?包在/usr/local/lib/python2.7/dist-packages/libcloud/

请您参考如下方法:

使用pip安装libcloud

pip install apache-libcloud