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

Running ipython with pypy on windows #3580

Closed
dusans opened this issue Jul 8, 2013 · 5 comments
Closed

Running ipython with pypy on windows #3580

dusans opened this issue Jul 8, 2013 · 5 comments
Milestone

Comments

@dusans
Copy link

dusans commented Jul 8, 2013

Dont know where to put this issue im having with running ipython (ipython-0.13.2) with pypy 32 bit (2.0.2) on Windows 7 64bit. Is it more a pypy issue?

When running in pypy\bin: ipython.exe i get the following traceback:

C:\python\pypy\bin> ipython.exe
cffi__g85535e98x310af836.c
c:\python\pypy\lib_pypy__pycache___cffi__g85535e98x310af836.c(26) : fatal error C1083: Cannot open include file: 'ncurses.h': No such file or directory
Traceback (most recent call last):
File "app_main.py", line 72, in run_toplevel
File "c:\python\pypy\bin\ipython-script.py", line 9, in
load_entry_point('ipython==0.13.2', 'console_scripts', 'ipython')()
File "build\bdist.win32\egg\pkg_resources.py", line 378, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "build\bdist.win32\egg\pkg_resources.py", line 2566, in load_entry_point
return ep.load()
File "build\bdist.win32\egg\pkg_resources.py", line 2260, in load
entry = import(self.module_name, globals(),globals(), ['name'])
File "c:\python\pypy\site-packages\ipython-0.13.2-py2.7.egg\IPython__init
_.py", line 46, in
from .frontend.terminal.embed import embed
File "c:\python\pypy\site-packages\ipython-0.13.2-py2.7.egg\IPython\frontend\terminal\embed.py", l
ine 38, in
from IPython.core.magic import Magics, magics_class, line_magic
File "c:\python\pypy\site-packages\ipython-0.13.2-py2.7.egg\IPython\core\magic.py", line 26, in
from IPython.core import oinspect
File "c:\python\pypy\site-packages\ipython-0.13.2-py2.7.egg\IPython\core\oinspect.py", line 33, in

from IPython.core import page
File "c:\python\pypy\site-packages\ipython-0.13.2-py2.7.egg\IPython\core\page.py", line 39, in
from IPython.utils.cursesimport import use_curses
File "c:\python\pypy\site-packages\ipython-0.13.2-py2.7.egg\IPython\utils\cursesimport.py", line 2
3, in
import curses
File "c:\python\pypy\lib-python\2.7\curses__init__.py", line 15, in
from _curses import *
File "c:\python\pypy\lib_pypy_curses.py", line 319, in
""", libraries=['ncurses', 'panel'])
File "c:\python\pypy\lib_pypy\cffi\api.py", line 311, in verify
lib = self.verifier.load_library()
File "c:\python\pypy\lib_pypy\cffi\verifier.py", line 68, in load_library
self.compile_module()
File "c:\python\pypy\lib_pypy\cffi\verifier.py", line 56, in compile_module
self._compile_module()
File "c:\python\pypy\lib_pypy\cffi\verifier.py", line 142, in _compile_module
outputfilename = ffiplatform.compile(tmpdir, self.get_extension())
File "c:\python\pypy\lib_pypy\cffi\ffiplatform.py", line 25, in compile
outputfilename = _build(tmpdir, ext)
File "c:\python\pypy\lib_pypy\cffi\ffiplatform.py", line 50, in _build
raise VerificationError('%s: %s' % (e.class.name, e))
VerificationError: CompileError: command 'c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN
cl.exe' failed with exit status 2

@takluyver
Copy link
Member

Looks like a PyPy issue to me. import curses doesn't work on Windows anyway, but we expect it to raise an ImportError like any other module that can't be imported.

@dusans
Copy link
Author

dusans commented Jul 8, 2013

So i should report the issue to pypy?

@takluyver
Copy link
Member

Or ask them about it, at least. I don't think it's something that can easily be fixed from our side.

@dusans
Copy link
Author

dusans commented Jul 8, 2013

ok will ask pypy about it. Thanks

@dusans dusans closed this as completed Jul 8, 2013
@dusans
Copy link
Author

dusans commented Jul 15, 2013

just as an info. pypy issue link

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

2 participants