I haven't tried the fortran extensions through pip. Could you please try and install sisl the manual way? Download the tar-ball and issue:
python setup.py install 2017-05-23 10:09 GMT+02:00 maryam jamaati <m.sjama...@gmail.com>: > Dear Nick, > > thanks for your attention. > I installed sisl via pip command. And it was successfully installed > without any errors. > Also i installed pre-requisite before installing sisl such as : > setuptools, numpy (>=1.9), scipy, netcdf4-python. > > Best Regards, > > On Mon, May 22, 2017 at 5:44 PM, Nick Papior <nickpap...@gmail.com> wrote: > >> Could you tell us how you have installed sisl? >> >> Also, I think I made a mistake in the script, it should be: >> >> >>> script begin <<< >> #!/usr/bin/env python >> import sys >> import sisl >> # Read the electronic structure from the file >> H = sisl.get_sile(sys.argv[1]).read_es() >> H.write('output.nc') >> >>> script end <<< >> >> 2017-05-21 7:26 GMT+02:00 maryam jamaati <m.sjama...@gmail.com>: >> >>> Dear siesta users, >>> >>> In order to convert from TSHS to nc we used this small script from ( >>> https://answers.launchpad.net/siesta/+question/435947): >>> >>> #!/usr/bin/env python >>> import sys >>> import sisl >>> # Read the electronic structure from the file >>> H = get_sile(sys.argv[1]).read_es() >>> H.write('output.nc') >>> »> script end «< >>> >>> and then call it by: >>> python convert.py siesta.TSHS >>> >>> >>> >>> But after running the code, the below error appears: >>> ValueError: failed to create intent(cache|hide)|optional array— must >>> have defined dimensions but got (3,0,) >>> >>> I would be pleased if anyone could help me to solve this problem. >>> >>> Best Regards, >>> >>> >> >> >> -- >> Kind regards Nick >> > > -- Kind regards Nick