安裝anaconda後,打開spyder發現不能輸入中文,解決方案如下,分別給出圖形化操作方法和終端命令方法:
方法1: 終端命令解決
打開終端,輸入如下命令:
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /home/<user_name>/anaconda3/plugins/platforminputcontexts/
其中, <user_name> 爲你自己的用戶名,anaconda目錄下可能有多個 platforminputcontexts 目錄,我們的操作是要將前面的文件複製到anaconda下的每一個 platforminputcontexts 目錄中。重啓spyder。
方法2: 圖形化界面操作
找到 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ,在anaconda目錄下搜索 platforminputcontexts ,可能會有多個結果,講上述文件分別複製到每一個 platforminputcontexts 目錄下。重啓spyder。