web-dev-qa-db-fra.com

Geany n'est pas en train de compiler le script python, mais il s'exécute sur un terminal

J'ai installé Anaconda et j'exécute mes scripts sur terminal avec succès avec:

python3 scritp.py

Quand j'exécute sur Geany, je reçois:

ImportError: No module named 'numpy'

Comment exécuter un script python sur Geany comme je le fais sur Terminal?

3
Vitor Abella

Vous devriez écrire le chemin complet de python3 à exécuter sur Geany, comme expliqué ci-dessous:

Tout d'abord, sur le terminal:

which python3

Et vous obtiendrez quelque chose comme:

/home/myUser/anaconda3/bin/python3

Copiez-le, ouvrez un script quelconque python sur Geany, Construire> Définir les commandes de construction> Exécuter les commandes> Exécuter> et remplacez python par /home/myUser/anaconda3/bin/python3

enter image description here

(Bien sûr, si vous utilisez une autre version de python, la procédure est la même)

5
Vitor Abella