gpt4 book ai didi

python - 在 Python 3.6 中安装和导入 tensorflow 时遇到问题

转载 作者:太空宇宙 更新时间:2023-11-04 00:03:45 24 4
gpt4 key购买 nike

我正在使用 Windows、Python 3.6.7 和 conda 4.5.12

这是我到目前为止所做的:

-由于 tensorflow 仅适用于 Python 3.4、3.5 和 3.6 我在 anaconda 提示符下创建了一个环境 conda create -n py36 python=3.6 anaconda

  • 激活环境conda activate py36

  • 尝试使用 anaconda 安装 tensorflow 但失败了:

    (py36) C:\Users\jim>conda install -c conda-forge tensorflow

求解环境:失败

CondaUpgradeError: 这个环境之前已经被更新的conda版本运行过比目前正在使用的 conda。需要更新版本的 conda。 目标环境位置:C:\Users\jim\Anaconda3\envs\py36 当前畅达版本:4.5.12 最低 conda 版本:4.6

  • 所以我只是用 pip 安装它并且它有效:

    (py36) C:\Users\jim>pip install tensorflow

  • this screenshot confirms that tensorflow is installed

  • 进入 anaconda navigator,切换到 py36,然后打开一个 jupyter notebook(在 Spyder 中也不起作用),得到这个:

    将 tensorflow 导入为 tf


ModuleNotFoundError Traceback(最后一次调用)ModuleNotFoundError:没有名为“numpy.core._multiarray_umath”的模块


ImportError Traceback(最后一次调用)ImportError: numpy.core.multiarray 导入失败

上面的异常是下面异常的直接原因:

SystemError Traceback(最后一次调用)~\Anaconda3\envs\py36\lib\importlib_bootstrap.py _find_and_load(name, import_)

SystemError: 返回了一个带有错误集的结果


ImportError Traceback(最后一次调用)ImportError: numpy.core._multiarray_umath 导入失败


ImportError Traceback(最后一次调用)ImportError: numpy.core.umath 导入失败

然后内核死掉并重置。

有什么想法可能是错误的吗?

最佳答案

您可以尝试以下步骤:

    1.conda create --name tf_env python=3.6

2. conda activate tf_env

3. conda install -c conda-forge tensorflow=1.12.0

4. Try importing tensorflow

5. conda deactivate

关于python - 在 Python 3.6 中安装和导入 tensorflow 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54914163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com