-
Notifications
You must be signed in to change notification settings - Fork 46
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
termios.error: (25, 'Inappropriate ioctl for device') #11
Comments
which version are you using? Please, use version 0.7. It is the only one I assure that works, because I tried to change my mind in order to support other things... And it didn't work. https://pypi.python.org/pypi/readchar Thank you! |
I installed using pip. http://imgur.com/LswwHag. You can see that my version is 0.7. |
I'm having the same bug with readchar 0.7 |
@techgnosis Can you please try to run my program in your PC and check if its the same error for you? |
Well... first of all, use I ran it in my machine (Python 2.7.10, virtualenv 13.1.2-2, readchar 0.7, ArchLinux, Awesome wm) with no problem. How could I reproduce it? |
Ok. I have it. Running it with thunar, it returns the error::
this is because I'm trying to get the terminal settings but it is not running in a terminal environment. I'm not sure about a good fix for this, but forcing it to be run in a terminal. I will investigate further more. |
That makes sense. I was running it in PyCharm. I didn't try to run it in On Sun, Oct 25, 2015 at 2:44 PM, Miguel Ángel García <
|
@magmax You are right. I now ran the program in a terminal and it worked great! I have been trying to run it from WingIDE. |
Worked for me too. Thanks guys On Sun, Oct 25, 2015 at 7:08 PM, inblueswithu notifications@github.com
|
So nothing more is required and this issue can be closed. By the way... Maybe this other library can help you: https://github.com/magmax/python-inquirer I wrote python-readchar just to create it. Here you are more examples: http://python-inquirer.readthedocs.org/en/latest/examples.html |
It seems my requirement is out of scope for this library (as you are concentrating with in terminal only, but not from any other IDEs or non terminal executions). I think you can close it. Thank you all! |
I'm afraid yes. Maybe you can use pty or https://github.com/pexpect/ptyprocess in order to make it work in a non-terminal environment. Thank you anyways. |
ThankYou. ptyprocess is interesting. |
This would be useful if it works in IDE, trying to debug some code using the IDE's debugger but this error won't let me do it. |
Hi, guys, Do you solve the problem? I got the same exception when I run the following code: code line in scriptwidth = os.get_terminal_size().columns run../bin/normalizer.py input.tsv out.tsv 1> log 2> error |
For future self and similar - might be also an issue if you pass sth "defintiely not being tty", i.e. I saw it when we used local file by accident. |
Partly resolution for pycharm https://intellij-support.jetbrains.com/hc/en-us/community/posts/360003383619/comments/6589796593042 (but readkey on macos can't read shift+tab and etc) |
Greetings!
When I try to run the program below, It gives Error as in the title.
Image is here: http://imgur.com/9no96dh
I tried to do just run readchar.readkey() in python console, It worked fine there. But when I tried to do it as above, this error occurred. Any help will be greatly appreciated.
Note: I'm on Ubuntu Gnome x86_64. Kernel: 3.19.* v. Using Python 2.7.
Thanks & Regards,
inblueswithu
The text was updated successfully, but these errors were encountered: