Issues running pitlakq

41 views
Skip to first unread message

Aaron Sancho

unread,
Jan 4, 2017, 9:32:19 AM1/4/17
to pitlakq-users
Dear all,

I installed pitlakq following the steps given by Mike. I didn´t have any problem during the instalation, but when I try to check it I got the same error mesagge reported by Oscar Benavente (DLL issue; see text below).

I´m using a PC with Window 10.  

Could you give me some guides?

Cheers,
Aaron


(pitlakq_py34) C:\Users\claudia>pitlakq
Traceback (most recent call last):
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\Scripts\pitlakq-script.py"
, line 9, in <module>
    load_entry_point('PITLKAQ==1.3.0', 'console_scripts', 'pitlakq')()
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso
urces\__init__.py", line 561, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso
urces\__init__.py", line 2631, in load_entry_point
    return ep.load()
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso
urces\__init__.py", line 2291, in load
    return self.resolve()
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso
urces\__init__.py", line 2297, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\
metamodel\running\run_pitlakq.py", line 56, in <module>
    import pitlakq.submodels.lake.lake as lake
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\
submodels\lake\lake.py", line 26, in <module>
    import pitlakq.numericalmodels.existingmodels.w2.w2 as w2
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\
numericalmodels\existingmodels\w2\w2.py", line 24, in <module>
    from pitlakq.numericalmodels.existingmodels.w2 import w2_proxy
  File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\
numericalmodels\existingmodels\w2\w2_proxy.py", line 19, in <module>
    from . import w2_fortran
ImportError: DLL load failed: No se puede encontrar el módulo especificado.


Dr. Mike Mueller

unread,
Jan 6, 2017, 4:42:07 AM1/6/17
to pitlak...@googlegroups.com
Hi all,

I spend several hours on the issue. These are the results:

1. Can reproduce it.
2. I know the cause.
3. I have not yet resolved it.

Looks like conda installs different DLLs for Python 3.4 than it did
half a year ago. I tried to recompile the FORTRAN source to match
the new DLLs but did not succeed yet.

Looks like I need to dig deeper.

I will keep you posted as soon as I made some progress.

Cheers,
Mike

Am 04.01.17 um 15:32 schrieb Aaron Sancho:
> Dear all,
>
> I installed pitlakq following the steps given by Mike. I didn´t have any
> problem during the instalation, but when I try to check it I got the same error
> mesagge reported by Oscar Benavente (DLL issue; see text below).
>
> I´m using a PC with Window 10.
>
> Could you give me some guides?
>
> Cheers,
> Aaron
>
> /
> /
> /(pitlakq_py34) C:\Users\claudia>pitlakq/
> /Traceback (most recent call last):/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\Scripts\pitlakq-script.py"/
> /, line 9, in <module>/
> / load_entry_point('PITLKAQ==1.3.0', 'console_scripts', 'pitlakq')()/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso/
> /urces\__init__.py", line 561, in load_entry_point/
> / return get_distribution(dist).load_entry_point(group, name)/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso/
> /urces\__init__.py", line 2631, in load_entry_point/
> / return ep.load()/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso/
> /urces\__init__.py", line 2291, in load/
> / return self.resolve()/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pkg_reso/
> /urces\__init__.py", line 2297, in resolve/
> / module = __import__(self.module_name, fromlist=['__name__'], level=0)/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\/
> /metamodel\running\run_pitlakq.py", line 56, in <module>/
> / import pitlakq.submodels.lake.lake as lake/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\/
> /submodels\lake\lake.py", line 26, in <module>/
> / import pitlakq.numericalmodels.existingmodels.w2.w2 as w2/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\/
> /numericalmodels\existingmodels\w2\w2.py", line 24, in <module>/
> / from pitlakq.numericalmodels.existingmodels.w2 import w2_proxy/
> / File "C:\Users\claudia\Miniconda3\envs\pitlakq_py34\lib\site-packages\pitlakq\/
> /numericalmodels\existingmodels\w2\w2_proxy.py", line 19, in <module>/
> / from . import w2_fortran/
> /ImportError: DLL load failed: No se puede encontrar el módulo especificado./
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "pitlakq-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> to pitlakq-user...@googlegroups.com
> <mailto:pitlakq-user...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.

Dr. Mike Mueller

unread,
Jan 6, 2017, 7:17:36 AM1/6/17
to pitlak...@googlegroups.com
Hi,

I used a different compiler and it works. :)

Please reinstall with:

conda install pitlakq

It should tell that it is going to install version 1.3.2.
Answer with "Yes" and follow the documentation.

Cheers,
Mike

Am 06.01.17 um 10:42 schrieb Dr. Mike Mueller:

Oscar Matias Benavente Zolezzi

unread,
Jan 9, 2017, 8:14:15 AM1/9/17
to pitlakq-users, mmue...@hydrocomputing.com
Dear Mike,

Thank you very much for all the effort. I was able to both install and run the software.

Cheers,
Oscar
Reply all
Reply to author
Forward
0 new messages