{"action":"created","issue":{"url":"https://api.github.com/repos/Calysto/octave_kernel/issues/8","labels_url":"https://api.github.com/repos/Calysto/octave_kernel/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/Calysto/octave_kernel/issues/8/comments","events_url":"https://api.github.com/repos/Calysto/octave_kernel/issues/8/events","html_url":"https://github.com/Calysto/octave_kernel/issues/8","id":59631796,"number":8,"title":"Metakernel on Windows","user":{"login":"klonuo","id":361447,"avatar_url":"https://avatars.githubusercontent.com/u/361447?v=3","gravatar_id":"","url":"https://api.github.com/users/klonuo","html_url":"https://github.com/klonuo","followers_url":"https://api.github.com/users/klonuo/followers","following_url":"https://api.github.com/users/klonuo/following{/other_user}","gists_url":"https://api.github.com/users/klonuo/gists{/gist_id}","starred_url":"https://api.github.com/users/klonuo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klonuo/subscriptions","organizations_url":"https://api.github.com/users/klonuo/orgs","repos_url":"https://api.github.com/users/klonuo/repos","events_url":"https://api.github.com/users/klonuo/events{/privacy}","received_events_url":"https://api.github.com/users/klonuo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2015-03-03T11:56:59Z","updated_at":"2015-03-14T20:35:42Z","closed_at":null,"body":"Hi,\r\n\r\nwhen I try your module I get this output in console:\r\n\r\n```\r\nTraceback (most recent call last):\r\n  File \"c:\\python34\\lib\\site-packages\\metakernel\\pexpect.py\", line 67, in <module>\r\n    import pty\r\n  File \"c:\\python34\\lib\\pty.py\", line 11, in <module>\r\n    import tty\r\n  File \"c:\\python34\\lib\\tty.py\", line 5, in <module>\r\n    from termios import *\r\nImportError: No module named 'termios'\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File \"c:\\python34\\lib\\runpy.py\", line 170, in _run_module_as_main\r\n    \"__main__\", mod_spec)\r\n  File \"c:\\python34\\lib\\runpy.py\", line 85, in _run_code\r\n    exec(code, run_globals)\r\n  File \"c:\\python34\\lib\\site-packages\\octave_kernel.py\", line 3, in <module>\r\n    from metakernel import MetaKernel, ProcessMetaKernel, REPLWrapper, u\r\n  File \"c:\\python34\\lib\\site-packages\\metakernel\\__init__.py\", line 2, in <module>\r\n    from . import pexpect\r\n  File \"c:\\python34\\lib\\site-packages\\metakernel\\pexpect.py\", line 76, in <module>\r\n    import Queue\r\nImportError: No module named 'Queue'\r\n[I 12:41:44.047 NotebookApp] KernelRestarter: restarting kernel (1/5)\r\n```\r\n\r\nI'm not into this, but if Metakernel package depends on pexpect, that means derivatives can not be run on Windows. I just browsed some other IPython 3 kernels (like bash) and although it does not depend on Metakernel it uses pexpect, which leads to same result.\r\n\r\nRequirement for Python 3 already looks limiting, and if kernels must be build with pexpect then that's a tight hole. I just wish kernel developers state that besides Python 3 user would need *nix, so that we don't get dirty, right ;)\r\n\r\nCheers"},"comment":{"url":"https://api.github.com/repos/Calysto/octave_kernel/issues/comments/80710559","html_url":"https://github.com/Calysto/octave_kernel/issues/8#issuecomment-80710559","issue_url":"https://api.github.com/repos/Calysto/octave_kernel/issues/8","id":80710559,"user":{"login":"blink1073","id":2096628,"avatar_url":"https://avatars.githubusercontent.com/u/2096628?v=3","gravatar_id":"","url":"https://api.github.com/users/blink1073","html_url":"https://github.com/blink1073","followers_url":"https://api.github.com/users/blink1073/followers","following_url":"https://api.github.com/users/blink1073/following{/other_user}","gists_url":"https://api.github.com/users/blink1073/gists{/gist_id}","starred_url":"https://api.github.com/users/blink1073/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blink1073/subscriptions","organizations_url":"https://api.github.com/users/blink1073/orgs","repos_url":"https://api.github.com/users/blink1073/repos","events_url":"https://api.github.com/users/blink1073/events{/privacy}","received_events_url":"https://api.github.com/users/blink1073/received_events","type":"User","site_admin":false},"created_at":"2015-03-14T20:35:42Z","updated_at":"2015-03-14T20:35:42Z","body":"@franktoffel, I'm a bit at a loss.  I tried with `metakernel 0.9.0`, the master branch of `octave_kernel`, `IPython 3.0.0`, `Octave 3.8.2`, Windows 7, Python 3.4.1 Anaconda.  I am able to plot just fine using the QtConsole."}}