2017-07-16 61 views
1

當我用於在Windows 10中爲python2.7編碼pynotify時,它顯示模塊對象沒有屬性'init'的錯誤。而且我已經完成了安裝init模塊但發生相同的錯誤。那麼這個問題有什麼可能的解決方案? 這裏的代碼是。pynotify在python2.7在windows10中得到一個錯誤

import pynotify 
pynotify.init("Basic") 
n = pynotify.Notification("Title","Some sample content") 
n.show() 

回答

1

它看起來像pynotify包你正在尋找最初是專爲Linux和從未應該在Windows

pynotify包通過pip安裝工作僅僅是一個名稱衝突,而不是什麼不是你要找的東西。 (因爲這個stackoverflow線程顯示:I have already installed pynotify, still getting error no module named pynotify

您想要的軟件包具有GTK依賴性,並且可以通過軟件包管理系統使用以下命令安裝在基於Linux的系統中:sudo apt-get install pynotify

其他類似軟件包如notify2https://pypi.python.org/pypi/notify2)需要Linux組件,例如dbus,因此與Windows不兼容。

如果您正在尋找一種方法來製作窗口10通知,您可以查看此存儲庫https://github.com/jithurjacob/Windows-10-Toast-Notifications