Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在不同环境下运行时,无法导入Anaconda 2中安装的库_Python_Import_Path_Anaconda_Environment - Fatal编程技术网

Python 在不同环境下运行时,无法导入Anaconda 2中安装的库

Python 在不同环境下运行时,无法导入Anaconda 2中安装的库,python,import,path,anaconda,environment,Python,Import,Path,Anaconda,Environment,我有Anaconda2,在Windows8上运行Python2.7。我安装了GraphLab,GraphLab在Anaconda中创建了一个单独的环境——gl env环境 通过Windows Commander从脚本子目录导入通过conda成功安装的库时遇到问题 例如,我成功地安装了wget,但当我尝试从gl env环境的Jupyter笔记本中导入它时,我收到一条错误消息,表明该模块不存在 我怀疑这个错误与这两个环境和路径内容有关,但我不太清楚这一点。我在Stackoverflow中做了一项研究

我有Anaconda2,在Windows8上运行Python2.7。我安装了GraphLab,GraphLab在Anaconda中创建了一个单独的环境——gl env环境

通过Windows Commander从脚本子目录导入通过conda成功安装的库时遇到问题

例如,我成功地安装了wget,但当我尝试从gl env环境的Jupyter笔记本中导入它时,我收到一条错误消息,表明该模块不存在

我怀疑这个错误与这两个环境和路径内容有关,但我不太清楚这一点。我在Stackoverflow中做了一项研究,似乎其他人也有与不同环境相关的导入问题,但据我所知,我没有具体的建议可以实现


您的建议将不胜感激。

尝试在Jupyter中添加一个单元格,直接识别/追加路径

import graphlab
graphlab.path.append(path)

…无论路径是什么。

不知道您是否仍然需要它,但对于未来的用户,一旦创建了新环境,once必须安装希望在该环境中访问的特定库和模块。

在这种情况下,一旦gl env被激活,请再次执行
conda install wget

请原谅,但我不明白。我将传递什么路径作为append()方法的输入?例如,我已经从Anaconda 2的脚本目录安装了wget。为了能够从Jupyter笔记本中导入它,我应该做些什么?我按照您的指示导入了graphlab,并且输入了graphlab.path.append(path),在路径中存储了Anaconda 2的脚本目录的路径。我收到一条错误消息:AttributeError:“模块”对象没有属性“路径”