python matplotlib库在Anaconda3\scripts文件夹外不工作

python matplotlib库在Anaconda3\scripts文件夹外不工作,python,matplotlib,Python,Matplotlib,我是一名新手,我的matplotlib库程序仅在anaconda3\scripts文件夹中运行,其中idle为。matplotlib库不在任何其他目录中工作。我尝试使用目录路径更改路径变量,但没有任何用处。 已尝试导入并运行: import matplotlib 结果: ======== RESTART: C:\Users\manaf\Anaconda3\Scripts\python\matplot1.py ======== Traceback (most recent call la

我是一名新手,我的matplotlib库程序仅在anaconda3\scripts文件夹中运行,其中idle为。matplotlib库不在任何其他目录中工作。我尝试使用目录路径更改路径变量,但没有任何用处。 已尝试导入并运行:

import matplotlib
结果:

   ======== RESTART: C:\Users\manaf\Anaconda3\Scripts\python\matplot1.py ========

Traceback (most recent call last):

  File "C:\Users\manaf\Anaconda3\Scripts\python\matplot1.py", line 2, in <module>
    import matplotlib

  File "C:\Users\manaf\Anaconda3\lib\site-packages\matplotlib\__init__.py", line 129, in <module>
    from matplotlib.externals.six.moves.urllib.request import urlopen

  File "C:\Users\manaf\Anaconda3\lib\site-packages\matplotlib\externals\six.py", line 90, in __get__
    result = self._resolve()

  File "C:\Users\manaf\Anaconda3\lib\site-packages\matplotlib\externals\six.py", line 158, in _resolve
    module = _import_module(self.mod)

  File "C:\Users\manaf\Anaconda3\lib\site-packages\matplotlib\externals\six.py", line 80, in _import_module
    __import__(name)

  File "C:\Users\manaf\Anaconda3\lib\urllib\request.py", line 86, in <module>
    import email

 File "C:\Users\manaf\Anaconda3\Scripts\python\email.py", line 1, in <module>
    import smtplib

File "C:\Users\manaf\Anaconda3\lib\smtplib.py", line 47, in <module>
    import email.utils
ImportError: No module named 'email.utils'; 'email' is not a package
>>> 
=======重新启动:C:\Users\manaf\Anaconda3\Scripts\python\matplot1.py========
回溯(最近一次呼叫最后一次):
文件“C:\Users\manaf\Anaconda3\Scripts\python\matplot1.py”,第2行,在
导入matplotlib
文件“C:\Users\manaf\Anaconda3\lib\site packages\matplotlib\\uuuu init\uuuu.py”,第129行,在
从matplotlib.externals.six.moves.urllib.request导入urlopen
文件“C:\Users\manaf\Anaconda3\lib\site packages\matplotlib\externals\six.py”,第90行,在__
结果=自我解决()
文件“C:\Users\manaf\Anaconda3\lib\site packages\matplotlib\externals\six.py”,第158行,在\u resolve中
模块=\u导入\u模块(self.mod)
文件“C:\Users\manaf\Anaconda3\lib\site packages\matplotlib\externals\six.py”,第80行,在导入模块中
__导入(名称)
文件“C:\Users\manaf\Anaconda3\lib\urllib\request.py”,第86行,在
导入电子邮件
文件“C:\Users\manaf\Anaconda3\Scripts\python\email.py”,第1行,在
导入smtplib
文件“C:\Users\manaf\Anaconda3\lib\smtplib.py”,第47行,在
导入email.utils
ImportError:没有名为“email.utils”的模块“电子邮件”不是一个包
>>> 

看起来您的安装有问题。有关如何创建和管理环境的信息,请参见。你确定你使用的是正确的python二进制文件吗?哦,我很尴尬,这是我自己的错误,我的工作目录中有一个email.py自定义程序。更改了名称,现在工作正常,