[Scons-users] import pandas into SConstruct
chris warth
cswarth at gmail.com
Thu Mar 10 19:03:46 EST 2016
Thanks for the reply. Yes, I am confident the python running scons is the
same as the one I get from my path.
I added a line to print sys.executable and it matches when I get from
`which python`
I asked two other people in different environments to try the test and they
see the same behavior.
Does the test work in your environment?
$ which python
> /path/venv/bin/python
>
> $ cat >scons.test
> import sys
> print(sys.executable)
> import pandas as pd
>
> $ which scons
> /path/venv/bin/scons
>
> $ scons -f scons.test
> scons: Reading SConscript files ...
> /path/venv/bin/python
> TypeError: Error when calling the metaclass bases
> cannot create 'builtin_function_or_method' instances:
> File "/path/explore/scons.test", line 3:
> import pandas as pd
> File "/path/venv/local/lib/python2.7/site-packages/pandas/__init__.py",
> line 48:
> from pandas.io.api import *
> File "/path/venv/local/lib/python2.7/site-packages/pandas/io/api.py",
> line 14:
> from pandas.io.pickle import read_pickle, to_pickle
> File "/path/venv/local/lib/python2.7/site-packages/pandas/io/pickle.py",
> line 1:
> from pandas.compat import cPickle as pkl, pickle_compat as pc, PY3
> File
> "/path/venv/local/lib/python2.7/site-packages/pandas/compat/pickle_compat.py",
> line 57:
> class Unpickler(pkl.Unpickler):
On Thu, Mar 10, 2016 at 3:41 PM, Bill Deegan <bill at baddogconsulting.com>
wrote:
> Are you sure that the python running scons is the same you get from your
> path?
>
> -Bill
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20160310/1abe7356/attachment.html>
More information about the Scons-users
mailing list