今天畫圖時遇到一個非常奇怪的現象,同樣的代碼,在Python2.7中運行後,保存爲eps時出現以下錯誤:
但當我運行畫圖代碼在python3.4中時,就可以成功地保存爲eps文件。
奇怪的問題來了,當我返回到python2.7環境中再運行同樣的畫圖代碼時,可順利的保存爲eps文件了。這真是讓人不可思議。
有大牛給一下解釋嗎?
接着呢,我再一次在python2.7中運行同樣的代碼,還是出錯。真是無語了。
請大牛解釋,謝謝!!
最終原因:因爲我保存eps文件的文件夾上含有漢字,所以不能保存成功eps。這對python2.7和python3.4都是一樣的,都會出錯。所以我們需要將eps文件保存在不含漢字的路徑上面。正如我以前所說,一牽涉到中文,問題就會出現。