python - 无法导入evernote.api.client(evernte sdk)

标签 python sdk evernote

我正在尝试开始使用 Evernote SDK,我使用的是 ubuntu 13.04

我通过以下方式安装了 SDK:

pip install evernote 

但是当我想使用以下方法测试它时:

python -c 'from evernote.api.client import EvernoteClient'

我明白了:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named api.client

问题是什么?

编辑:pip installevernote我猜工作正常,它给了我这个:

Requirement already satisfied (use --upgrade to upgrade): evernote in /usr/local/lib/python2.7/dist-packages/evernote-1.24.0-py2.7.egg
Requirement already satisfied (use --upgrade to upgrade): oauth2 in /usr/lib/python2.7/dist-packages (from evernote)
Requirement already satisfied (use --upgrade to upgrade): httplib2 in /usr/lib/python2.7/dist-packages (from oauth2->evernote)
Cleaning up...

这是图解:http://dev.evernote.com/start/guides/python.php

最佳答案

这已经很老了,但我敢打赌会有更多人点击它,所以我将答案放在这里。这似乎是一个令人惊讶的普遍问题,但在任何地方都没有答案。

请注意错误是如何提示 api.client 而不是 Evernote。

Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named api.client

问题很可能是 OP 的路径中有一个名为 Evernote.py 的脚本,我猜这是人们用来命名第一个 Evernote 脚本的常用名称。将脚本重命名为不太明显的名称,这样就可以解决问题。

关于python - 无法导入evernote.api.client(evernte sdk),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16942330/

相关文章:

android - 在 android 的 evernote 应用程序中配置的 evernote 帐户的授权 token

python - Pandas:复制 df 并填充新值的最佳方式

c++ - 如何在 Ubuntu Linux 上将 C++ REST SDK 编译成静态库?

javascript - 如何设置iframe中元素的值?

php - Paypal PHP SDK : Fatal error: Uncaught Error: Class 'Paypal\Rest\ApiContext' not found

php - 为什么 Yahoo Social SDK for PHP 的示例代码总是为 session 变量返回 NULL?

ios - 我正在使用uiwebview中加载的内容可编辑html。隐藏/显示键盘时,我需要代码来设置光标位置

python - 是否可以跟踪 celery 任务的开始时间?

javascript - 有没有办法用Python解密AES?

Python 在列表或数组的范围内查找数字