【问题标题】:Environment Module Creation : Tensorflow环境模块创建:Tensorflow
【发布时间】:2021-09-28 13:45:59
【问题描述】:

我正在尝试为 Tensorflow 2.6 创建一个环境模块 (https://modules.readthedocs.io/en/latest/)。

到目前为止,我已经使用 pip3 将 Tensorflow 安装到了一个目录中

pip3 install --target=/my_directory/ --upgrade tensorflow

这似乎已正确安装目录中的所有内容。然后,在我保存为 tensorflow2.6 的模块文件中,我有以下内容

prepend-path PATH            $my_directory/bin
prepend-path LD_INCLUDE_PATH $my_directory/tensorflow/include

但是,在我加载了模块并启动 python3 后,尝试使用

import tensorflow as tf

我收到错误:“ModuleNotFoundError: No module named 'tensorflow'”。 我确定我没有正确设置我的环境模块文件,但是我对使用它们很陌生,以至于我不知道自己做错了什么。非常感谢任何帮助。

【问题讨论】:

    标签: python tensorflow


    【解决方案1】:

    您创建的环境中可能未安装 Tensorflow。 按照以下说明使用虚拟环境安装 TensorFlow

    #Install virtualenv
    sudo pip3 install virtualenv
    #Create virtual environment name: venv
    virtualenv venv
    #Activate venv
    source venv/bin/activate
    #Install tensorflow
    venv$ pip3 install tensorflow
    #Verify the installation
    venv$ python3
    >>import tensorflow as tf
    >>tf.__version__
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-08
      • 2022-08-02
      • 2018-06-04
      • 1970-01-01
      • 2020-02-03
      • 1970-01-01
      • 2017-11-08
      相关资源
      最近更新 更多