2017-01-22 50 views
0

我已经安装了keras-rl包在我的电脑上,用他们的指示:导入keras-RL封装成畅达环境

git clone https://github.com/matthiasplappert/keras-rl.git 
cd keras-rl 
python setup.py install 

所以我畅达环境将此包,但是当我试图将其导入的Spyder因为我的代码,即import keras-rl的一部分,我得到以下错误:

SyntaxError: invalid syntax 

的指针keras-RL的冲刺。

问题:如何在Spyder中导入keras-rl(或名称中带短划线的任何其他包)?

回答

0

如果您查看github存储库中的examples,您会看到从rl导入了各种功能。像这样:

(root) ~/condaexpts/keras-rl/examples $ grep -h import * | grep rl 
from rl.agents import ContinuousDQNAgent 
from rl.memory import SequentialMemory 
from rl.random import OrnsteinUhlenbeckProcess 
from rl.core import Processor 
from rl.agents.cem import CEMAgent 
from rl.memory import EpisodeParameterMemory 
from rl.agents import DDPGAgent 
from rl.memory import SequentialMemory 
from rl.random import OrnsteinUhlenbeckProcess 
from rl.agents.dqn import DQNAgent 
from rl.policy import LinearAnnealedPolicy, BoltzmannQPolicy, EpsGreedyQPolicy 
from rl.memory import SequentialMemory 
from rl.core import Processor 
from rl.callbacks import FileLogger, ModelIntervalCheckpoint 
from rl.agents.dqn import DQNAgent 
from rl.policy import BoltzmannQPolicy 
from rl.memory import SequentialMemory