openAI gym 實際應用中出現Attribute Error: module 'gym' has no attribute 'make'


安裝gym后我們可以看見目錄中有名為“gym”的文件夾,gym文件夾中還會有一個gym文件夾,如下圖所示

假如我們在這個目錄下python,測試import gym gym.__file__是可以成功的,但是出了這個目錄就會出現Attribute Error: module 'gym' has no attribute 'make'

出現這個原因是我們在Unix中,gym的調用其實是和環境綁定的,雖然它有實際的文件夾,但是並不意味着你在某個環境下安裝后,其他所有的環境都是共享的。

比如我有三個環境,env1,env2,env3,

我們是在env2的環境下安裝的gym,則我們只有在source activate env2,在env2環境下,才能在任意目錄下順利執行

$ python
>>> import gym
>>> gym.__file__

在env1和env3中,我們import gym會No module named 'gym'; 假如到gym的目錄下執行,就會出現Attribute Error: module 'gym' has no attribute 'make'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM