【问题标题】:Tensorflow not found in python 3.7.8 venv在 python 3.7.8 venv 中找不到 Tensorflow
【发布时间】:2020-08-10 19:37:47
【问题描述】:

我在 Python Venv 中安装了 tensorflow,一切正常。我正在使用 Visual Studio 代码运行我的脚本,当我激活 Venv 并使用 tensorflow 导入运行文件时,我得到一个 ModuleNotFoundError: No module named 'tensorflow'。当我运行 pip list 时出现 tensorflow 并下载所有内容。最奇怪的是,当我在终端输入python3 并在 Venv 中启动一个 shell 时,我可以毫无问题地导入 tensorflow。

我已经多次重新启动 VS 代码,我想知道是什么导致了这个问题。会不会是我的python版本(3.7.8)有问题?

【问题讨论】:

  • 在vscode中你选择了合适的python环境吗?
  • 我确实选择了正确的环境,但无论哪种方式都无关紧要,因为我在我的项目中使用了 venv。

标签: python tensorflow


【解决方案1】:

我遇到了虚拟环境问题。我记得,解决方案是将正确的 python.exe 路径添加到 .vscode/settings.json 文件:

{
    "python.pythonPath": "c:\\<path to your environment folder>\\Scripts\\python.exe"
}

【讨论】:

    猜你喜欢
    • 2022-11-14
    • 2020-12-13
    • 1970-01-01
    • 2021-04-28
    • 2021-11-29
    • 1970-01-01
    • 2020-10-29
    • 2020-06-21
    • 2021-06-04
    相关资源
    最近更新 更多