[Python] How do I install tensorflow_text?

Discussão em 'Python' iniciado por Stack, Setembro 9, 2025.

  1. Stack

    Stack Membro Participativo

    I'm trying to reproduce the notebook on Google Multilingual Universal Encoder. However by downloading the necessary libraries as tensorflow_text:

    %%capture
    #@title Setup Environment
    # Install the latest Tensorflow version.
    !pip3 install tensorflow_text


    or

    !python -m pip install tensorflow_text


    And I get in jupyter:

    ---------------------------------------------------------------------------
    ModuleNotFoundError Traceback (most recent call last)
    <ipython-input-48-399dd4157896> in <module>
    8 import tensorflow.compat.v2 as tf
    9 import tensorflow_hub as hub
    ---> 10 from tensorflow_text import SentencepieceTokenizer
    11 import sklearn.metrics.pairwise
    12

    ModuleNotFoundError: No module named 'tensorflow_text'


    I tried to install it with python -m pip install tensorflow-text, but it gave me:

    (seg_env) C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>python -m pip install tensorflow-text
    Collecting tensorflow-text
    ERROR: Could not find a version that satisfies the requirement tensorflow-text (from versions: none)
    ERROR: No matching distribution found for tensorflow-text
    WARNING: You are using pip version 19.2.3, however version 20.0.2 is available.
    You should consider upgrading via the 'python -m pip install --upgrade pip' command.


    I also tried conda install -c conda-forge tensorflow

    (seg_env) C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment> conda install -c conda-forge tensorflow
    Collecting package metadata (current_repodata.json): done
    Solving environment: done

    # All requested packages already installed.


    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>set "KERAS_BACKEND="

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>python C:\Users\antoi\.conda\envs\seg_env\etc\keras\load_config.py 1>temp.txt

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>set /p KERAS_BACKEND= 0<temp.txt

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>del temp.txt

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>python -c "import keras" 1>nul 2>&1

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>if errorlevel 1 (
    ver 1>nul
    set "KERAS_BACKEND=theano"
    python -c "import keras" 1>nul 2>&1
    )

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>SET DISTUTILS_USE_SDK=1

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>SET MSSdk=1

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>SET platform=

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>IF /I [AMD64] == [amd64] set "platform=true"

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>IF /I [] == [amd64] set "platform=true"

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>if defined platform (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" ) ELSE (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0" )

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>for /F "skip=2 tokens=2,*" %A in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" /v InstallDir') do SET "VSINSTALLDIR=%B"
    ERROR: The system was unable to find the specified registry key or value.

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>if "" == "" (set "VSINSTALLDIR=" )

    C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation\sentiment>if "" == "" (
    ECHO "WARNING: Did not find VS in registry or in VS140COMNTOOLS env var - your compiler may not work"
    GOTO End
    )
    "WARNING: Did not find VS in registry or in VS140COMNTOOLS env var - your compiler may not work"
    The system cannot find the batch label specified - End

    Versions


    (seg_env) C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation>python -m pip list | findstr tensorflow
    tensorflow 2.1.0
    tensorflow-estimator 2.1.0


    And python:

    (seg_env) C:\Users\antoi\Documents\Programming\Covent Garden\Segmentation>python
    Python 3.6.7 (default, Dec 6 2019, 07:03:06) [MSC v.1900 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.


    I'm on Windows 10

    Continue reading...

Compartilhe esta Página