Comment installer correctement pyinstaller
J'ai tenté d'installer pyinstaller (sur Ubuntu 16.0.4) à l'aide de pip:
pip3 install pyinstaller
Collecting pyinstaller
Using cached PyInstaller-3.2.tar.gz
Collecting setuptools (from pyinstaller)
Using cached setuptools-25.1.3-py2.py3-none-any.whl
Building wheels for collected packages: pyinstaller
Running setup.py bdist_wheel for pyinstaller ... done
Stored in directory: /home/.../.cache/pip/wheels/fc/b3/10/006225b1c1baa34750a7b587d3598d47d18114c06b696a8e0e
Successfully built pyinstaller
Installing collected packages: setuptools, pyinstaller
Successfully installed pyinstaller setuptools-20.7.0
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Cependant, si je puis essayer d'appeler pyinstaller
je reçois le message d'erreur pyinstaller: command not found
Pourquoi suis-je incapable d'exécuter pyinstaller lorsque le pip install semble avoir été couronnée de succès.
- Vous devez vous assurer que vous avez obtenu le fichier exécutable sur votre chemin
- Comment dois-je faire?
- Qu'advient-il si vous exécutez
which pyinstaller
? - Rien n'est trouvé avec
which pyinstaller
- Il semble que vous devez construire un chargeur de démarrage
InformationsquelleAutor 218 | 2016-08-03
Vous devez vous connecter pour publier un commentaire.
pyinstaller
semble avoir correctement installé, mais la commande n'est pas disponible surPATH
. Vous avez besoin de localiser l'emplacement de l'exécutable a été placé. Cela dépendra de la configuration de votre système, si vous utilisez virtualenv, et de l'autre système et l'utilisation des facteurs dépendant.Une chose que vous pourriez faire est d'essayer en utilisant
find
pour localiser le fichier exécutable:Ce de manière récursive cherche un fichier nommé
pyinstaller
, en commençant à la racine du système de fichiers. Si vous avez une idée de où l'exécutable peut avoir été placé, vous pouvez restreindre la recherche à ce répertoire.Une fois que vous avez le chemin absolu de l'exécutable, vous pouvez soit appeler directement:
Ou si vous n'êtes pas à l'aide de virtualenv ou quoi que ce soit, vous pouvez modifier
PATH
d'inclure le fichier exécutable du répertoire parent:Si vous voulez faire cette modification permanente, vous devez modifier un script quelque part.
~/.local/bin/pyinstaller