Maison  >  Questions et réponses  >  le corps du texte

python - Erreur lors de l'importation de matplotlib.pyplot

今天在import matplotlib.pyplot时报错:
Traceback (dernier appel le plus récent) :
Fichier "C:UserslenovoDesktopzq.py", ligne 5, dans <module>

import matplotlib.pyplot

Fichier "C:Python34libsite-packagesmatplotlib__init__.py", ligne 129, dans <module>

from six.moves.urllib.request import urlopen

Fichier "C:Python34libsite-packagessix.py", ligne 92, dans get

result = self._resolve()

Fichier "C:Python34libsite-packagessix.py", ligne 160, dans _resolve

module = _import_module(self.mod)

Fichier "C:Python34libsite-packagessix.py", ligne 82, dans _import_module

__import__(name)

Fichier "C:Python34liburlllibrequest.py", ligne 88, dans <module>

import http.client

Fichier "C:Python34libhttpclient.py", ligne 69, dans <module>

import email.parser

Fichier "C:Python34libemailparser.py", ligne 12, dans <module>

from email.feedparser import FeedParser, BytesFeedParser

Fichier "C:Python34libemailfeedparser.py", ligne 27, dans <module>

from email import message

Fichier "C:Python34libemailmessage.py", ligne 10, dans <module>

import uu

Fichier "C:UserslenovoDesktopuu.py", ligne 4, dans <module>

import requests

Fichier "C:Python34libsite-packagesrequests-2.9.1-py3.4.eggrequests__init__.py", ligne 58, dans <module>

from . import utils

Fichier "C:Python34libsite-packagesrequests-2.9.1-py3.4.eggrequestsutils.py", ligne 12, dans <module>

import cgi

Fichier "C:Python34libcgi.py", ligne 39, dans <module>

from email.parser import FeedParser

ImportError : impossible d'importer le nom 'FeedParser'东西现在都报错,这是要重装吗?
我刚在stackoverflow .com:https://stackoverflow.com/que...,因为不懂英文,用google翻译好像原因是在同一文件夹中有一个同名脚本,但我看得不太明白,请大家帮助,谢谢
还有就是这几天每次运行脚本的时候都会自动生成一个__pycache__文件夹,里面有个xxxx.cpython-34.pyc

欧阳克欧阳克2686 Il y a quelques jours1190

répondre à tous(3)je répondrai

  • 黄舟

    黄舟2017-06-12 09:22:07

    Je l'ai trouvé. Il s'avère qu'il existe un fichier appelé uu.py qui peut avoir le même nom. Merci à tous

    .

    répondre
    0
  • 代言

    代言2017-06-12 09:22:07

    Vérifiez s'il existe un fichier py dans votre répertoire actuel avec le même nom que le nom de la bibliothèque associée

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-06-12 09:22:07

    Raison de l'erreur :

    à partir de l'importation email.parser FeedParser

    ImportError : impossible d'importer le nom 'FeedParser'

    FeedParser est disponible dans l'environnement python3, mais le vôtre ne l'est pas. La raison possible est la suivante : il existe un fichier email.py ou un répertoire de messagerie dans le répertoire actuel

    .

    répondre
    0
  • Annulerrépondre