[英]ImportError No module named 'plotlytools' when importing Cufflinks
我的系統環境: Windows 8.1, WinPython 3.4.3.1, pandas 0.16, plotly 1.6.14, cufflinks 0.2
我不知道是什么原因造成的。 我正在嘗試使用此處概述的教程袖扣nbviewer教程
但是,當我嘗試導入袖扣模塊時,得到以下輸出。
這對我來說沒有任何意義,因為據我所知,所有文件均已在文件夾中正確設置,並且我看不到文件本身內有任何明顯的錯誤。 見下圖:
我還查看了__init__.py
文件,沒有發現任何異常。
最后,我查看了實際的plotlytools.py
文件,看是否有什么奇怪的地方,而且沒有任何東西跳出來。
任何幫助弄清楚這一點將不勝感激。 謝謝。
更新:如果這有幫助,請打印我的sys.path
在實施以下解決方法后,我能夠導入該模塊:
utils.py
文件中,我將()
添加到所有print
語句中,例如: utils.py
print 'string'
變為print('string')
。 utils.py
和colors.py
文件,並將內容粘貼到plotlytools.py
文件中。 df.iplot
方法,還需要從str.encode('hex') and str.decode('hex')
更新colors.py
文件的編碼和解碼方法以進行import codecs; codecs.encode(str,'hex'); codecs.decode(str,'hex')
import codecs; codecs.encode(str,'hex'); codecs.decode(str,'hex')
gen_object.next()
更新為next(gen_object)
此時,該模塊的所有功能似乎已恢復。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.