Skip to content
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

Default readline version installed when creating environment doesn't work with URxvt #6758

Closed
tomeaton17 opened this issue Oct 19, 2017 · 2 comments

Comments

@tomeaton17
Copy link

I am using Ubuntu 17.04 with URxvt as my terminal emulator. When I create a new environment with conda create -n myenv python=3.6 there is no errors with this command. I then try to use the python prompt I cannot use backspace or arrow keys. When I do use these keys, it just adds blank characters to the prompt. This means that the keyboard control characters are not being interpreted correctly.

To fix this I must go into envs/myenv/lib and delete all libreadline files. I then install readline with pip install readline. The version of readline is 6.2.4.1.

Please can you fix the readline that is installed by default so that it works with URxvt.

@kbobrowski
Copy link

kbobrowski commented Oct 19, 2017

I have the same issue (Ubuntu 16.04, urxvt).

It can be also solved by downgrading to readline 6.2 using conda:

conda install readline=6.2

@NMertsch
Copy link

NMertsch commented Oct 9, 2019

The described issues don't seem to be readline-related but instead terminfo-related. See my comment at #8271 for how I fixed it without downgrading.

I suggest closing this issue or #8271 as they deal with the same issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants