L'importation des modules sur la portable de python
Je suis en cours d'exécution PortablePython_1.1_py2.6.1 sur une clé USB. Mon code s'appuie sur certains modules qui ne sont pas préinstallées. Personne ne sait si il est possible d'ajouter de nouveaux modules pour un portable d'installation de python? Il vous suffit de copier dans les dossiers dans la lib ne semble pas fonctionner.
OriginalL'auteur PPTim | 2010-04-30
Vous devez vous connecter pour publier un commentaire.
Ce n'
import sys; print sys.path
dire? Il convient de la liste de répertoires et de zipfiles où Python (portable ou non) recherche des modules à importer. Il suffit de copier vos modules dans un de ces répertoires ou zipfiles, ousys.path.append('/whatever/dir')
si vous avez vos modules dans/whatever/dir
et veulent garder leur (cette dernière approche sera valide que pour la session en cours, que ce soit interactif ou un script d'exécution).Oopps. En fait "sys.chemin" œuvres", mais pas "print sys.chemin"
Et donc, une fois que je sais que ces noms de chemin d'accès, comment faire pour installer un module, s'il vous plaît ?
J'ai télécharger l'archive zip d'un module, je l'ai mis dans un de ces répertoires, et qui ne fonctionne pas. Que dois-je faire de plus ?
OriginalL'auteur Alex Martelli
C'est une question fermée a été demandé pour Portable Python 3.2. J'ai trouvé une belle façon d'installer des modules avec Windows :
télécharger l'archive zip de la distribution de module
l'installer en tapant
MyPythonPath\App\python MyDownloadPath\setup.py installer
dans un DOS commandant
Maintenant Facile à Installer est installé dans le dossier MyPythonPath\App\Scripts. Donc, de type par exemple
MyPythonPath\App\Scripts\easy_install-3.2 numpy
pour installer le module numpy.
OriginalL'auteur Stéphane Laurent