File "c:\users\cps\sympy\sympy\interactive\tests\test_ipython.py", line 24,
in test_automatic_symbols
app = init_ipython_session()
File "C:\Users\cps\sympy\sympy\interactive\session.py", line 114, in init_i
python_session
app.initialize(argv)
File "C:\Python27\lib\site-packages\IPython\frontend\terminal\ipapp.py", line
283, in initialize
self.init_shell()
File "C:\Python27\lib\site-packages\IPython\frontend\terminal\ipapp.py", line
303, in init_shell
ipython_dir=self.ipython_dir)
File "C:\Python27\lib\site-packages\IPython\config\configurable.py", line 295,
in instance
inst = cls(*args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\frontend\terminal\interactiveshell
.py", line 113, in __init__
user_global_ns=user_global_ns, custom_exceptions=custom_exceptions
File "C:\Python27\lib\site-packages\IPython\core\interactiveshell.py", line 38
6, in __init__
self.db = PickleShareDB(os.path.join(self.profile_dir.location, 'db'))
File "C:\Python27\lib\site-packages\IPython\utils\pickleshare.py", line 52, in
__init__
if not self.root.isdir():
TypeError: _isdir() takes exactly 1 argument (0 given)
Has anyone else seen this? I don't have IPython installed, so perhaps something should be skipping tests in this case.