导入rllab时出现Python错误

2024-06-27 09:37:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我成功安装了rllab:

$ source activate rllab3
(rllab3) $ Python 3.5.2 :: Continuum Analytics, Inc.
(rllab3)  $ import rllab
(rllab3)  $ 

但当我尝试导入其他库时:

^{pr2}$

我能理解为什么会这样。 我定义了环境变量

export PYTHONPATH="${PYTHONPATH}:/home/b**/rllab3"

当我试图从spyder加载时:

[] import rllab
Traceback (most recent call last):
File "<ipython-input-1-6bfd29d10263>", line 1, in <module>
import rllab
ModuleNotFoundError: No module named 'rllab'

我想不出这个问题。如果问题出在环境变量上,有人能帮我解决吗? 我找不到rllab安装在我的系统上的位置(我是用Python安装的)


Tags: importsourcehome定义环境变量exportanalyticsinc
1条回答
网友
1楼 · 发布于 2024-06-27 09:37:37

我知道这个线程很老,但我最近开始研究rllab,这是我的理解。rllab3是一个类似于虚拟环境的条件,如rllab documentation中所述。它没有实际安装模块,你需要单独安装。在

(rllab3) $ python3
Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul  2 2016, 17:52:12)
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import rllab
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'rllab'

要使用该包,您需要下载实际的包,并将python路径指向该包。在

^{pr2}$

相关问题 更多 >