Installer des modules python/package à l'aide d'INACTIVITÉ sur Windows
J'ai un script python et commence comme une partie de celui-ci) -
import requests
from bs4 import BeautifulSoup
import itertools
import io
import re
import smtplib, os
Maintenant, quand je le lance, il dit demandes manquantes module.
J'ai téléchargé & installé les 3 versions de Python à partir de python.org mais encore, il semble que les paquets ne sont pas installés. Quelqu'un peut me dire comment faire pour installer les modules à l'aide d'INACTIVITÉ sur Windows 7.
Versions que j'ai - 2.7.8, 3.3.5, 3.4.2.
Vous devez vous connecter pour publier un commentaire.
vous pouvez utiliser le pip(un gestionnaire de paquets pour python) pour installer les dépendances .
suivez ce lien :
https://pip.pypa.io/en/latest/installing.html
Sous les versions de Python (version 3.4 ci-dessus), procédez de la manière suivante:
Windows
Linux
Vous pouvez trouver des binaires pour Windows pour les paquets Python ici:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
C'est juste de l'installer.
Ou vous pouvez utiliser pip:
https://pip.pypa.io/en/latest/installing.html
Ajouter pip pour le chemin d'accès au système et exécuter des commandes sur cmd, exemple:
Plus d'infos pour installer pip:
Comment puis-je installer pip sur Windows?
pip install beautifulsoup4
Ouvrez l'invite de commande et tapez
installer demandes ici.
C:\users\Imtiaz Chowdhury
est mon chemin d'accès au fichier etrequests
est mon nom de module; vous pouvez spécifier le vôtre.Assurer que vous avez
pip.exe
fichier dans le dossier scripts.C'est comment j'allais le faire.
cd C://Python27/Scripts
pip install requests
Dans Windows, vous devez, comme dans Linux, utilisez l'invite de commande pour installer vos paquets à l'aide de pip. Cependant, pour que cela fonctionne, le Python exécutable doit être dans le chemin d'accès système. Aussi, les différentes versions de Python besoin des paquets installés individuellement.
Le problème est que dans les installations de toutes les différentes versions de Python, elles ont toutes un exécutable appelé python.exe c'est à dire même nom!
Ainsi, vous devez les renommer, par exemple, à python27, python33, etc. pour accéder individuellement. En les renommant et en appelant "pythonXX" dans l'invite de cmd cela peut être fait, sinon, cmd suffit de prendre la première instance de python.exe dans le chemin d'accès du système lorsque "python" est appelé dans cmd.
Cela est particulièrement problématique si Anaconda2 est également installé, car tous les paquets juste là. Une fois que vous êtes en mesure d'exécuter vos différentes versions de Python à partir de la ligne de commande, vous devriez être en mesure d'installer des paquets correctement à l'aide de pip.
En résumé:
Une fois que les paquets sont installés dans les dossiers de droit, ils devraient également être disponibles à partir du RALENTI et vous êtes prêt à aller.
D'accès chemin d'accès de système de Windows