Python 3.6 les demandes d'importation
Salut je suis assez nouveau à python et im suivant des tutoriels en ligne.
im en utilisant la dernière version de python 3.6 lorsque j'essaie de l'importer les demandes ou bs4 est dit
ModuleNotFoundError, Pas de module nommé "demandes"
bien qu'il est installé je peux le voir dans les packages de site que j'ai utilisé pip pour installer tout ce que je semble faire, il ne semble pas être en mesure de trouver, il
voici le code
import requests
from bs4 import BeautifulSoup
import operator
def start(url):
word_list = []
source_code = requests.get(url).text
soup = BeautifulSoup(source_code)
for post_text in soup.findAll('div'):
content = post_text.string
words = content.lower().split()
for each_word in words:
print(each_word)
word_list.append(each_word)
start('http://localhost/budget_app/dashboard.php')
c'est l'erreur
ModuleNotFoundError, No module named 'requests'
- Êtes-vous sûr que le pip que vous utilisez correspond à l'interpréteur de Python que vous utilisez? Avez-vous d'autres installations de différentes versions de Python sur votre système?
- Avez-vous le voyez dans la liste lorsque vous faites un
pip freeze
. Vous pouvez avoir plusieurs versions de python installée. Quel système d'exploitation utilisez-vous? - Si sous Windows, exécutez
py -3.6 -m pip freeze
dans une console pour s'assurer que vous exécutez le pip avec la 3.6 et que vous obtenez la liste des paquets installés pour 3.6. Sinon, remplacerpy -3.6
avec tout ce que vous devez assurez-vous que python qui vous êtes en cours d'exécution. - astroid==1.5.2 colorama==0.3.9 isort==4.2.5 paresseux-objet-proxy==1.2.2 mccabe==0.6.1 pylint==1.7.1 six==1.10.0 virtualenv==15.1.0 enveloppé==1.10.10 c'est ce que j'obtiens quand j'utilise pip freeze, donc il ne semble pas à l'installer.. quand je regarde dans C:\Program Files\Python36\Lib\site-packages, il montre qu'il y
- je ne sais pas comment j'aurais séparé les interprètes j'ai seulement installé python la une fois a quelques jours
Vous devez vous connecter pour publier un commentaire.
Exécuter la commande suivante sur votre environnement virtuel:
Si votre revêtement problème avec le paramètre de proxy puis exécutez commande ci-dessous:
Exécuter la commande suivante si vous avez plus d'un python3.x
python3.6 -m pip install demandes
J'ai eu le même problème. Malgré les demandes de paquets est apparu tel qu'il est installé lorsque j'irait le
pip install requests
et lapip3 install requests
. Le paquet permettrait également de montrer que les présentes lors de l'exécution du pip en gel de commande.J'ai utilisé la fenêtre explorateur de fichiers pour trouver l'emplacement de la bibliothèque, puis copiez et collez manuellement des fichiers de package à partir de la
site-package
dossier et parentLib
répertoire.J'espère que cette aide.