在另一个 .py 文件中导入自定义 class

Importing custom class in another .py file

我遇到了与我导入的 python 存储库相关的问题。

https://github.com/nav74neet/gail_gym.git

gail-ppo-tf-gym文件夹中,我需要运行run_ppo.py文件。此文件有一些与文件夹 network_models 中的自定义 class 相关的依赖项。不幸的是,当我尝试 运行 代码时,出现错误 'unresolved references'

我不知道为什么我会遇到这个问题。我是否必须为 运行 此代码安装一些环境。

请帮我解决这个问题。这对我来说将是一个很大的帮助和很好的学习。另外,由于我还处于学习阶段,如果我用词不正确,请见谅。

正如您在 README file 上看到的那样,您有一些依赖项:

  • python 3.5.2
  • 张量流 1.1.0
  • 健身房 0.9.0

所以你必须在 运行 脚本之前下载它们。按照以下说明进行安装:https://www.python.org/downloads/release/python-352/ https://www.tensorflow.org/install https://github.com/openai/gym#id5

提示:在您的文件夹中使用 virtualenv:一个虚拟环境,用于安装您选择的版本的所有依赖项。