2017-04-17 12 views

回答

0

根據我對Python 3.5.1的Windows 10(64位)的經驗,它可能是由於PATH看到的其他目錄中的重複庫不工作,或者您安裝的庫不正常與您的OS/Python版本不兼容。

我建議使用WeasyPrint文檔中提供的鏈接來安裝舊版本的GTK +(我使用3.10.4),並查看錯誤是否仍然存在。我在GTK +的新版本中遇到了這個問題。與MSYS2一起安裝的GTK +版本給出了相同的錯誤。

編輯:我發現我發現我以前使用的GTK版本的帖子,但它給了開羅版本不穩定的惱人的警告: See this post

編輯2:要擺脫開羅版本穩定性警告,我設法使用GTK3運行時-3.22.8 (Link to git downloads as per WeasyPrint docs)

記得先卸載當前所有的GTK +的實現來獲得開羅的一個新版本。您可能會收到一條警告,說cairo的版本可能會導致問題,但我無法找到在Windows中工作的更新版本的cairo,請告訴我,如果找到的話。

相關問題