安装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。