在Windows上将Tensorflow与Anaconda和PyCharm结合使用
anaconda
python
tensorflow
5
0

我正在Windows 10 64位上使用Anaconda 4.3.1 64位。我已经根据成功安装了Tensorflow(CPU)。测试程序在命令行中运行,但不在PyCharm中运行 。问题在于它仅与激活tensorflow一起使用

我遵循了Pycharm anaconda导入张量流库问题中的步骤(“您需要执行以下步骤:”)。现在似乎已经加载了tensorflow,但出现了一个新错误:

ImportError:导入多数组numpy扩展模块失败。您极有可能尝试导入失败的numpy构建。如果您使用的是numpy git repo,请尝试使用git clean -xdf (删除所有不受版本控制的文件)。否则,请重新安装numpy。

如何在PyCharm中使用TensorFlow? (顺便说一句:Tensorflow在我的Fedora VM上与PyCharm配合使用。)

编辑:

我可以将TensorFlow与Jupyter一起使用吗?从Anaconda菜单运行“ Jupyter(tensorflow)”时,控制台窗口将打开并立即关闭。

参考资料:
Stack Overflow
收藏
评论
共 4 个回答
高赞 时间 活跃

如果遵循官方说明 ,您已经创建了一个名为tensorflow的虚拟环境。该环境位于Anaconda3\envs\tensorflow目录中,其中Anaconda3是Anaconda安装目录。您只需要将PyCharm指向那里的python.exe

PyCharm中的设置路径如下所示:

设置->项目解释器->添加本地-> Virtualenv环境->现有环境

将解释器指向Anaconda3\envs\tensorflow目录中的python.exe

收藏
评论

在导入其他内容之前,请执行此操作

import sys
print(sys.path)

import os
print(os.environ)
print(os.environ['CUDA_VISIBLE_DEVICES'])

从命令行(当TF有效时)和从PyCharm(当无效时)。如果发现任何相关差异,请进行相应调整(在PyCharm中定义环境变量等)

收藏
评论

我建议安装babun和创建virtualenvvirtualenvwrapper那里,安装在该环境。

完成此操作后,只需在您创建的virtualenv的相关目录中选择python二进制文件,即~/.virtualenvs/myenv/bin/python~/.virtaulenvs/myenv/usr/bin/python

收藏
评论

打开PyCharm时:如果您导航至首选项:项目:项目解释器。您可以在那里创建自己的virtualenv(然后手动安装所需的软件包),或者确保已为项目选择anaconda python解释器。

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号