-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spyder cannot accept Chinese input #4120
Comments
Could you write those characters here? |
Of course i can write here @ccordoba12 |
Ha ha. I don't use Sougou but I use fcitx to input pinyin on Debian, which is almost the same as Ubuntu. My experience is that Chinese input does not work in the Anaconda version of Spyder, but it does work in the Debian version of Spyder. Pasting Chinese characters into Spyder always works. It may have something to do with how Qt is packaged. @willhunger How did you install Spyder? |
@jitseniesen |
I met the same problem when I wrote comment using chinese |
@xyl576807077 |
@willhunger |
@xyl576807077 我也切换到了vscode |
现在修复好了么? |
@ccordoba12 @jitseniesen could fix this problem now? it makes work so troublesome. |
Sorry, none of us are Chinese speakers/users. So we'll wait until a Chinese hacker send us a pull request to fix it. |
@ccordoba12 I also install Japanese input methods(fcitx-anthy),and find the same issue occur.so I think it's a problem about " the Anaconda version of Spyder in Ubuntu 16.04LTS" , which maybe can't accept any other language than english.thanks. |
我也有相同的情況!! 我的環境是: 之前使用 ibus框架下的的 chewing(新酷音)輸入法可以正常在 spyder下輸入中文。 不知道這東西有沒有解? |
更新 剛剛測試了一下,在 fcitx框架所有的輸入法都無法鍵入中文。 看來這是程式與 fcitx框架不相容的問題。 |
@t104306033 |
@wjt-one |
可以这么解决 |
I think this is the right place for my problem. I'm running Spyder from Anaconda running from Bash on Ubuntu on Windows...all the latest versions. |
The fix is not work for me. I am on Archlinux x64, anaconda 5.1 py36 and spyder 3.2.6 package from anaconda. I've already try a soft link or a hard copy of libfcitxplatforminputcontextplugin.so(Archlinux fcitx-qt5 package) to anaconda/plugins/platforminputcontexts, but seems nothing happend. |
I got the same problem, and every time I input one char,it shows two on the screen |
Feedback in 2021: Spyder can input Chinese on Windows 11 but not on my Manjaro Linux. I use Spyder 5.1.5 and fcitx5. |
Hey @1900011604, thanks for the reminder. It seems this problem is solved now, but only if you're using conda-forge. If you're already using it, you need to run
If not, you need to run
That's because conda-forge and Anaconda are incompatible, so you can't mix packages from both. Please do that and let us know if it works for you. |
@ccordoba12 It works, thanks! |
It seems that spyder can input Chinese on Linux (I use fcitx5). I use Archlinux repository and installed spyder by pacman: https://archlinux.org/packages/community/any/spyder/ This do not need the python package |
This is only necessary for Anaconda users. |
Just stumbled across this issue as I wasn't able input Japanese with fcitx in spyder, so I want to write a quick update. The solution below provided by @ccordoba12 still totally works now and solve the issue:
I noticed tho |
To everyone subscribed to this issue: it'll be fixed in Spyder 6 (to be released before the end of the year) for our Conda packages and also our new Linux installer. |
Description of your problem
What steps will reproduce the problem?
What is the expected output? What do you see instead?
When i input a Chinese character,i got Chinese Pinyin on screen.
I use the SougouINPUT
Please provide any additional information below
Versions and main components
Dependencies
Please go to the menu entry
Help > Optional Dependencies
(orHelp > Dependencies
), press the buttonCopy to clipboard
and paste the contents below:
The text was updated successfully, but these errors were encountered: