Pourquoi nous devons installer les paquets python avant de les utiliser?Pourquoi installer les paquets Python
Je travaille actuellement sur un petit programme mysql python. Ce que j'ai essayé de télécharger le module de connecteur python à partir de la page web mysql et simplement décompresser et placez-le dans le même dossier de mon code.
Et je peux importer le module correctement.
Alors, quelle est la signification de l'installation de ces paquets? Puis-je utiliser ces paquets comme matplotlib, numpy sans les installer?
Est-il possible d'avoir tous les paquets requis installés sur un dossier afin que je puisse le déplacer vers un autre ordinateur et exécuter mon programme avec seulement CPython installé (je ne veux installer aucun paquet sur cet ordinateur)?
Que se passe-t-il lorsqu'un paquet Python que vous décompressez dans votre projet dépend d'un autre paquet Python? – Blender
pour mysql, cela ne dépend pas d'autres paquets python donc c'est bien. –
Cela peut être vrai pour 'mysql-connector', mais ce n'est pas vrai pour beaucoup d'autres paquets purs-Python comme' flask'. Par exemple, numpy ne peut pas être installé par copier/coller car il compile des tonnes de code Cython avec son fichier 'setup.py'. – Blender