在 Windows 上将 Tensorflow 与 Anaconda 和 PyCharm 结合使用

新手上路,请多包涵

我在 Windows 10 64 位上使用 Anaconda 4.3.1 64 位。我已经按照 这个 成功安装了Tensorflow(CPU)。测试程序在 命令 行中运行,但不在 PyCharm 中运行。问题是它只适用于 activate tensorflow

我按照 Pycharm anaconda import tensor flow library issue 中的步骤操作(“您需要执行以下步骤:”)。现在似乎加载了 tensorflow,但我收到一个新错误:

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

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

编辑:

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

原文由 user495236 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 570
2 个回答

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

原文由 PdevG 发布,翻译遵循 CC BY-SA 3.0 许可协议

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

PyCharm 中的设置路径是这样的:

Settings->Project Interpreter->Add Local->Virtualenv Environment->Existing environment

将解释器指向 python.exe Anaconda3\envs\tensorflow

原文由 klimkin 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题