-
Notifications
You must be signed in to change notification settings - Fork 1
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
wenv ipython - terminal stays blank #7
Comments
I am getting a little further, though only little. It hangs on first command sent.
Educated guess: In my case, there are two issues. The Python build that I am using comes without 'readline' support. This may be a problem, but ipython works without it. Second, it appears to detect Unix environment variables from the surrounding virtual environment. This should not happen. I guess I need to obfuscate them. |
I seem to recall using pyreadline with ipython (can't remember which circumstances though). |
I experimented with pyreadline on Wine a while ago. It did not work particularly well, though maybe I can track down the root cause. |
Whatever gets used it's proably best if it to works as if it's in an ordinary terminal. |
pyreadline still does not work well. It breaks the
Confirmed. Added to the development branch. |
On a recent versions of wenv (just released v0.3.0), Wine (6.x), Python (3.10) and ipython (7.29), I at least get to a command prompt. Hitting enter after having typed my first command crashes ipython. So, improvement, of sorts. |
I haven't looked to see how wenv communicates to the wine side. I re-created the wenv environment, and installed ipython without pyreadline. One thing I noticed is that pressing enter just displays ^M instead of sending a newline. If this was all Linux, then it would seem like I wonder if it's do with how the communication from one side to the other works, and this is confusing IPython on the other end ? |
I'm guessing this might be tricky to get working, but the ipython shell doesn't seem to do anything on launch and then I have to shut the terminal window.
I'm guessing it's because ipython is doing something weird / advanced with the console that doesn't translate well.
The text was updated successfully, but these errors were encountered: