tensorflow安装

根据https://blog.csdn.net/qq_41860637/article/details/115090057?utm_source=app&app_version=4.6.1
操作到

img

其中执行import tensorflow时,输出了

img


importError:No module named ‘absl’,这里报错了,搜索了很多安装absl的指令,没有效果,不知道什么问题
下面执行print(tensorflow.version)就也错误
我尝试了去搜索安装module named ‘absl’,
用过指令
pip install absl-py或者pip3 install absl-py或者conda install -c anaconda absl-py
系统报错都是语法错误:

img


请教怎么解决?

你要在cmd或shell命令行输入pip安装指令,而不是python命令行

  • 这篇博客: Tensorflow lite debug过程中的 ModuleNotFoundError: No module named ‘absl’ 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • conda install absl-py
    
  • 以下回答由chatgpt基于相关博客总结生成:

    根据参考资料的提示,可以尝试使用conda命令来安装absl-py模块。假设你已经安装了conda,并且有正确的环境配置。

    首先打开终端或命令提示符,进入你的项目所在的目录(或者打开你的项目所在的IDE)。

    然后运行以下命令来创建一个名为"myenv"的新环境,并激活该环境:

    conda create -n myenv python=3.7
    conda activate myenv
    

    注意:如果已经有一个适用的环境,请跳过以上步骤。

    接下来,执行以下conda命令来安装absl-py模块:

    conda install -c anaconda absl-py
    

    等待命令执行完成,安装过程可能需要一段时间。

    安装完成后,尝试运行你的代码来导入tensorflow:

    import tensorflow as tf
    

    如果一切顺利,应该不再出现"ImportError: No module named 'absl'"的错误。

    如果以上方法仍然无效,可以尝试以下解决方案:

    1. 确认你的Python版本是否与之前创建的环境匹配。可以运行以下命令查看当前的Python版本: python --version 如果版本不匹配,可以尝试重新创建环境,确保在创建环境时指定正确的Python版本。

    2. 确认你的conda是否已经正确安装,并且环境变量已经正确配置。可以尝试在终端或命令提示符中运行以下命令来查看conda是否正确安装并配置: conda info 如果没有输出相关信息或者报错了,请参考conda官方文档进行安装和配置。

    如果以上方法仍然无效,可能需要进一步调查和调试,或者尝试其他安装方式。

    希望以上解决方案对你有帮助。如果还有其他问题,请随时提问。