【发布时间】:2020-06-13 13:58:44
【问题描述】:
正在尝试安装 cloudant 模块。我尝试过的一切都会产生ImportError: No module named Cloudant 我第一次尝试使用pip install cloud,我的代码是Python 2.7 我遇到的问题记录在here。我从那篇文章中得出的结论是,使用 python 2.7 安装它时存在错误
尝试将此模块与 python 3 一起使用,我按照 IBM 页面 here 上的说明进行操作,并使用了以下命令:
git clone https://github.com/IBM-Cloud/get-started-python
cd get-started-python
python3 -m pip install -r requirements.txt
我的代码很简单:
from cloudant.client import Cloudant
我的错误信息是:
(env) pi@rpi2:~/hms $ sudo python cloudant-1.1.py
Traceback (most recent call last):
File "cloudant-1.1.py", line 3, in <module>
from cloudant.client import Cloudant
ImportError: No module named cloudant.client
使用pip show cloudant 检查我的安装会产生:
License: UNKNOWN
Location: /home/pi/hms/env/lib/python3.7/site-packages
Requires: requests
Required-by:
Name: cloudant
Version: 2.13.0
Summary: Cloudant / CouchDB Client Library
Home-page: https://github.com/cloudant/python-cloudant
Author: IBM
Author-email: alfinkel@us.ibm.com
License: UNKNOWN
Location: /home/pi/hms/env/lib/python3.7/site-packages
Requires: requests
Required-by:
注意 - 对于这最后一次尝试,我确实创建了一个虚拟环境,我之前没有使用过它,我也尝试过不使用虚拟环境。
我已经尝试了好几天了。任何帮助将不胜感激。
【问题讨论】: