p3ngh4ncur
p3ngh4ncur

Reputation: 1

error in Gym eplus environment reset. Could not find platform dependent libraries and kernel always busy

Could not find platform dependent libraries and kernel always busy. Im waiting and kernel still busy but my energyplus was completed succesfully.

[2024-03-08 14:58:19,486] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:Could not find platform independent libraries <prefix>

[2024-03-08 14:58:19,486] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:Could not find platform independent libraries <prefix>

[2024-03-08 14:58:19,575] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:Could not find platform dependent libraries <exec_prefix>

[2024-03-08 14:58:19,575] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:Could not find platform dependent libraries <exec_prefix>

[2024-03-08 14:58:19,580] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]

[2024-03-08 14:58:19,580] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]

[2024-03-08 14:58:47,259] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:EnergyPlus Completed Successfully.

[2024-03-08 14:58:47,259] EPLUS_ENV_TesisDivEnv_MainThread-EPLUSPROCESS_EPI_0 ERROR:EnergyPlus Completed Successfully.

I wanna finished this training of RL

Upvotes: -1

Views: 59

Answers (1)

me9hanics
me9hanics

Reputation: 374

Depends on what environment you use too, but commonly, the ale-py version could cause issues on env.reset() already. The Atari Breakout environment for example often has such problems. I recommend first:

-Downgrade to ale-py 0.7.4: pip install ale-py==0.7.4

If that changed something in the env.reset() output, that's already a good sign. You might further need to downgrade to gym version 0.25.2, and I saw some cases where a downgrade to 0.21.0 is needed (like here).

If these still do not fix the problem, last tip I have is check if you need these libraries: pyglet, baselines etc.

Upvotes: 0

Related Questions