[PYTHON] Ich stolperte über die Installation des Satzstücks auf Ubuntu

Inhaltsverzeichnis

  1. Umwelt
  2. Übersicht
  3. Vorgehensweise
  4. Ergebnis

1. Umwelt

2. Übersicht

Ich habe eine Python-Umgebung auf einer ec2-Instanz erstellt und versucht, ein Satzstück zu setzen, bin aber ein wenig gestolpert.

~$ pip install sentencepiece
Collecting sentencepiece
  Using cached https://files.pythonhosted.org/packages/72/e0/57edbab017a204e9f39448c1717292437a45b5f7cf3a9dbf4a9c026b03c5/sentencepiece-0.1.94.tar.gz
Installing collected packages: sentencepiece
  Running setup.py install for sentencepiece ... error
    Complete output from command /home/ubuntu/.pyenv/versions/3.7.3/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-p1e9kzi7/sentencepiece/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-cjap2xh6/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.7
    creating build/lib.linux-x86_64-3.7/sentencepiece
    copying src/sentencepiece/__init__.py -> build/lib.linux-x86_64-3.7/sentencepiece
    copying src/sentencepiece/sentencepiece_model_pb2.py -> build/lib.linux-x86_64-3.7/sentencepiece
    copying src/sentencepiece/sentencepiece_pb2.py -> build/lib.linux-x86_64-3.7/sentencepiece
    running build_ext
    Package sentencepiece was not found in the pkg-config search path.  #Hier!
    Perhaps you should add the directory containing `sentencepiece.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'sentencepiece' found
    Cloning into 'sentencepiece'...
    Note: checking out '8336bbd0c1cfba02a879afe625bf1ddaf7cd93c5'.

pkg-configKann nicht gefunden werden.

3. Vorgehensweise

3.1 Abhängigkeitsinstallation

Wenn Sie sich Github des Satzstücks ansehen, finden Sie die folgende Beschreibung.

On Ubuntu, the build tools can be installed with apt-get: % sudo apt-get install cmake build-essential pkg-config libgoogle-perftools-dev

Führen Sie den folgenden Befehl mit aus

sudo apt-get install cmake build-essential pkg-config libgoogle-perftools-dev

3.2 Einbau des Satzstücks

pip install sentencepiece

Ich konnte es erfolgreich installieren.

Recommended Posts

Ich stolperte über die Installation des Satzstücks auf Ubuntu
Installation von pyenv unter Ubuntu 16.04
Ich habe tensorRT unter Ubuntu 18.04 installiert
Ich habe ROS unter Ubuntu 18.04 installiert
Ich bin auf Pylearn 2 gestoßen
Worauf ich bei der Verwendung von Airflow gestoßen bin
Ich habe Cython unter Ubuntu auf VirtualBox ausprobiert
Ich konnte unter Ubuntu 20.04 kein Japanisch eingeben
Hinweise zur Installation von Ubuntu 18.04 auf XPS 15 7590
Worauf ich bei der Verwendung von CodeIgniter auf einem Linux-Server gestoßen bin
Hinweise zur Installation von Sublime Text unter Ubuntu
Stolpern Geschichte über die Installation von Matplotlib
Ich bin auf die Hatena Keyword API gestoßen
[Hinweis] Verfahren zur Installation von Ubuntu unter Windows 10
Ich habe versucht, TensorFlow (GPU-Version) unter Ubuntu zu installieren
Dask kann unter Ub nicht mit pip auf Ubuntu installiert werden
Ein Memo, auf das ich gestoßen bin, als ich ein Zitat RT auf Twitter Bot gemacht habe
Shebang auf Ubuntu 20.04
Ich habe einen UnicodeDecodeError erhalten, als ich auf Ubuntu Pip installiert habe
Ich habe eine Python3-Umgebung unter Ubuntu mit direnv erstellt.
Ich bin auf MoviePy gestoßen, machen Sie sich also eine Notiz
Ich möchte OpenJDK 11 mit Ubuntu Linux 18.04 LTS / 18.10 verwenden
Ich habe versucht, den Linux-Kernel auf virtualbox + vagrant zu installieren
Ich bin beim Einfügen von TensorFlow mit pip auf PyUnicodeUCS4_FromStringAndSize gestoßen
Installieren Sie TensorFlow unter Ubuntu
Stolperte bei der Installation von PyOCR
Als ich versuchte, eine Rails-Umgebung auf WSL2 (Ubuntu 20.04LTS) zu erstellen, stolperte ich und fiel hin.
Installieren Sie PySide2 unter Ubuntu
Hinweise zur Installation von PycURL
Singularity installieren (Ubuntu 18.04 LTS)
Installieren Sie JModelica unter Ubuntu
Pandas auf python2.6 installieren
Build Python auf Ubuntu
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Theano unter Ubuntu 12.04
Installiere angr unter Ubuntu 18.04
Installiere pip / pip3 unter Ubuntu
Ein Fehler, der beim Erlernen von YOLO mit Google Colab aufgetreten ist
Ich bin auf TensorFlow gestoßen (Was ist außerhalb des GPU-Speichers)?
Vorsichtsmaßnahmen und Lösungen bei der Installation von Ubuntu auf einem PC mit NVIDIA Gravo