Hi Lilin, Our Ellis documentation is out of date - I'll fix this up.
You'll also need to run some setup scripts; the commands are below (run from the top level Ellis directory): <the created env from running make env>/bin/easy_install --allow-hosts=None -f eggs/ eggs/*.egg <the created env from running make env>/bin/python setup.py install cd common <top level Ellis directory>/<the created env from running make env>/bin/python setup.py install These commands are also available in the ellis.postinst script (at https://github.com/Metaswitch/ellis/blob/dev/debian/ellis.postinst) Ellie -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Lilin Zhang Sent: 13 March 2015 00:44 To: [email protected] Subject: [Clearwater] [dev build] Ellis node error: unable to locate modules when using create_numbers.py Hello all, I tried to build Ellis from the source. I followed the instructions from installing dependencies, cloning the source, make env, and then to setting up the DB and tables. Then I stuck at using create_numbers.py, with the error: *unable to locate the **metaswitch.ellis.data **module.* I did run sudo python metaswitch/ellis/tools/create_numbers.py --count 100 under the working directory ~/ellis/src/. I checked that __init__.py files indeed present in each of the folder ./metaswitch/, ./metaswitch/ellis/, and ./metaswitch/ellis/data/ Further, when I tried to import connection from the metaswitch.ellis.data working directory, I got another error: *unable to locate the **sqlalchemy **module*. Please advise what went wrong here. Thanks, Lilin _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
