2016-04-20 12 views
5

Ho installato un pacchetto di risolutore commerciale (OCT) per JModelica (python-based) -> Quando voglio aprire JModelica tramite "ipython" ottengo il seguente messaggio di errore:Python/Pyomo entro JModelica

Traceback (most recent call last): 

    File "C:\OCT-1.0b1\Python27\scripts\ipython-script.py", line 5, in <module> 

    from pkg_resources import load_entry_point 

    File "C:\OCT-1.0b1\Python27\lib\site-packages\pkg_resources.py", line 2825, in 

<module> 

    add_activation_listener(lambda dist: dist.activate()) 

    File "C:\OCT-1.0b1\Python27\lib\site-packages\pkg_resources.py", line 710, in 

subscribe 

    callback(dist) 

    File "C:\OCT-1.0b1\Python27\lib\site-packages\pkg_resources.py", line 2825, in 

<lambda> 

    add_activation_listener(lambda dist: dist.activate()) 

    File "C:\OCT-1.0b1\Python27\lib\site-packages\pkg_resources.py", line 2260, in 

activate 

    map(declare_namespace, self._get_metadata('namespace_packages.txt')) 

    File "C:\OCT-1.0b1\Python27\lib\site-packages\pkg_resources.py", line 1836, in 

declare_namespace 

    path = sys.modules[parent].__path__ 

KeyError: 'pyomo' 

io lavoro con pyomo tramite spyder/Anaconda2 (64-bit)

sarebbe grande, se qualcuno mi potrebbe aiutare!

+1

Ho provato a disinstallare Anaconda/Jmodelica (+ tutti i pacchetti python) + installare sia di nuovo: tutto funziona. Ma non appena installo pyomo (via pip) ottengo il messaggio di errore – AssMero

risposta