首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法导入安装在pyCharm中的Anaconda文件:需要将anaconda添加到Python?

无法导入安装在pyCharm中的Anaconda文件:需要将anaconda添加到Python?
EN

Stack Overflow用户
提问于 2018-02-14 02:47:57
回答 1查看 1.4K关注 0票数 1

我是Python的新手,我想使用AI Gym:https://github.com/openai/gym使用Python运行一些强化学习算法。

我想使用tensorflow,所以我用Anaconda制作了一个名为"tensorflow“的python3.5环境,并在那里安装了它。在相同的环境中,我使用

pip安装健身房

从Anaconda提示符。使用

conda列表

我可以看到“健身房”作为一个软件包安装在那个环境中,但是在Anaconda中,它没有被列出(无论是在"tensofrflow“环境中还是在其他任何地方。

不管怎样,如果我想做的话

进口健身房

我得到了

没有名为“健身房”的模块

我确信我已经在项目配置中选择了Anaconda解释器。我也试过

pip安装健身房

从常规的命令行提示符,但它仍然拒绝找到‘健身房’。

一种建议是将Anaconda路径包含到系统的Python路径中。我不知道如何正确地做这件事。大多数建议都是针对Linux的,我使用的是Windows10。这是python.exe在anaconda文件夹中的路径吗?我见过有人尝试

导出路径=C:/PATH/anaconda:$PATH

但是在任何命令提示符中,导出对我来说都是不被识别的。

哪条蟒蛇

也无法识别,以检查使用的是哪一个python。我还尝试将anaconda路径添加到系统路径(这个PC >高级>环境变量>系统变量>路径),但没有骰子。

如有任何建议,将不胜感激。

-更新1

托马斯谢谢你的回答。我已经尝试过您建议的-尝试从python在线解释器导入从anaconda提示符/环境中的健身房,它起作用了!

cmd

然而,在pyCharm中,尽管我确信我已经为该项目选择了Anaconda解释器,但它还是不起作用。

PyCharm

-更新2--我可以看到我的env和路径,但是如何在pyCharm中添加env呢?我一直使用的方法是:将项目配置为使用Anaconda解释器,并从anaconda提示符切换环境。搜索给出了同样的答案。

这很奇怪,因为我只在tensorflow环境中安装了tensorflow,tensorflow本身没有问题地导入,如您在这里看到的:

因此,tensorflow环境必须是活动的。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-14 20:36:05

在cmd-示例中,您使用的是名为tensorflow的环境,而不是"root“(也称为默认)环境。您可以将相同的环境添加到PyCharm中,然后使用它。

如果您不确定环境的位置,可以使用conda命令conda env list,即:

代码语言:javascript
复制
(tensorflow) C:\Users\Riel> conda env list

它将打印已安装的Anaconda环境及其位置的列表。找到您的tensorflow环境并将其添加到PyCharm中。

当我在我的系统上这样做的时候,我得到了这样的输出:

代码语言:javascript
复制
# conda environments:
#
benv                     E:\Anaconda3\envs\benv
game                     E:\Anaconda3\envs\game
ml                       E:\Anaconda3\envs\ml
py26                     E:\Anaconda3\envs\py26
py27                     E:\Anaconda3\envs\py27
py33                     E:\Anaconda3\envs\py33
py34                     E:\Anaconda3\envs\py34
py35                     E:\Anaconda3\envs\py35
py36                     E:\Anaconda3\envs\py36
root                  *  E:\Anaconda3

向PyCharm添加环境

若要将环境添加到PyCharm,请从菜单栏中选择:

文件->设置。->项目解释器->单击齿轮->添加本地

然后找到tensorflow环境的文件夹和其中的python.exe文件,并添加它,根据您的图像,它是G:\Programs\Anaconda\envs\tensorflow\python.exe

(见下图)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48778899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档