Erreur lors de l'installation du module ujson

L’auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Hello, aujour d’hui j’ai voulu installer le module ujson sur ma machine qui tourne sous Solus OS étant une distribution Linux. Malhereusement, problème, pip n’arrive pas à l’installer et je ne comprends pas pourquoi …

pip retourne :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
    Collecting ujson
    Using cached https://files.pythonhosted.org/packages/16/c4/79f3409bc710559015464e5f49b9879430d8f87498ecdc335899732e5377/ujson-1.35.tar.gz
    Installing collected packages: ujson
    Running setup.py install for ujson ... error
    Complete output from command /usr/bin/python3.6 -u -c "import setuptools, tokenize;file='/tmp/pip-install-efv47mz_/ujson/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-_v18knmn/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_ext
    building 'ujson' extension
    creating build
    creating build/temp.linux-x86_64-3.6
    creating build/temp.linux-x86_64-3.6/python
    creating build/temp.linux-x86_64-3.6/lib
    x86_64-solus-linux-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -I/usr/include -mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fPIC -I./python -I./lib -I/usr/include/python3.6m -c ./python/ujson.c -o build/temp.linux-x86_64-3.6/./python/ujson.o -D_GNU_SOURCE
    unable to execute 'x86_64-solus-linux-gcc': No such file or directory
    error: command 'x86_64-solus-linux-gcc' failed with exit status 1

----------------------------------------

Command "/usr/bin/python3.6 -u -c "import setuptools, tokenize;file='/tmp/pip-install-efv47mz_/ujson/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-v18knmn/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-efv47mz/ujson/

`

Votre aide est la bienvenue ! Merci par avance.

+0 -0

Il y a un message d’erreur assez explicite … C’est écrit que gcc est pas trouvé. Du coup, il faut l’installé. Pour une distrib comme Solus OS, ce n’est pas étonnant étant donné que c’est du grand publique, il n’installe pas les utilitaires de développement bas niveau.

How to install gcc?

Apparement, il faut que tu installes system-devel au moins et peut-être autre chose.

ache.one                 🦹         👾                                🦊

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte