2017-08-24 24 views
0

我想在我的應用程序中使用cloudant-python庫,但我無法導入庫本身,因爲我一收到ImportError: No module named document就儘快嘗試從雲中輸入任何內容。以下是詳細信息:Getting ImportError:沒有任何模塊命名文檔用於任何雲導入

  • Cloudant版本:cloudant-2.6.1.dev0
  • Python版本:的Python 2.7.9
  • 例子是給錯誤代碼:

from cloudant.document import Document

from cloudant.client import Cloudant

OR

from cloudant import Cloudant

錯誤如下:

Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
File "cloudant.py", line 1, in <module> 
    from cloudant.document import Document 
ImportError: No module named document 
+0

您可以檢查Cloudant模塊是否安裝正確?嘗試在Python解釋器中使用「>>> help(」modules「)」。 – Naga2Raja

+0

如果我在python解釋器上運行'from cloudant.client import Cloudant',它按預期工作,但是如果我將腳本包含在任何地方,那麼它將返回錯誤。 –

+0

您是否在使用虛擬環境,並且在運行腳本時它不會被激活? – anuragal

回答

1

的問題解決了,我糾正非常愚蠢的錯誤,我叫我的腳本文件作爲cloudant.py所以而不是在庫包中尋找cloudant.__something__它正在搜索相同的腳本文件,杜!

相關問題